sharoff/zadarma-api

用于操作 zadarma.com API 的库

v1.0.0 2016-01-10 12:38 UTC

This package is not auto-updated.

Last update: 2024-09-24 19:06:35 UTC


README

##用于操作 ZADARMA.COM API 的类

##安装

composer require sharoff/zadarma-api

连接 autoload

<?php 
require_once __DIR__ . '/../vendor/autoload.php';

###设置应用程序密钥以通过 API 操作

use Sharoff\Zadarma\Api;
Api::factory()
   ->setTesting() // для проведения тестов
   ->setKey('********************')
   ->setSecret('********************');

###获取余额

$data = Api::factory()
           ->getBalance();
var_dump($data);

###获取指定号码的通话费用。号码可以是任何格式,脚本将只保留数字

$data = Api::factory()
           ->getPrice('+7 (922) 555-33-22');
var_dump($data);

###callback 请求

$data = Api::factory()
           ->requestCallback('sip_id', '+7 (555) 333-22-11');
var_dump($data);

###获取 SIP 号码列表

$data = Api::factory()
           ->getSip();
var_dump($data);

###获取余额

$data = Api::factory()
           ->getBalance();
var_dump($data);

###设置 CallerID

$data = Api::factory()
           ->setSipCallerId('sip_id', '75553332211')
var_dump($data);

###获取用户的当前 SIP 号码重定向 $id - 选择特定的 SIP id

$data = Api::factory()
           ->getSipRedirection($id = null);
var_dump($data);

###获取用户的当前 SIP 号码重定向 $id - 选择特定的 SIP id

$data = Api::factory()
           ->putPbxRecording(100, 'mail@example.com')
var_dump($data);