fonolo / sdk
为 Fonolo Call-Back API 提供的 PHP 封装器
v1.0.2
2019-11-04 23:09 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-09-15 01:35:28 UTC
README
PHP 客户端库
Fonolo Call-Back 服务的官方 PHP 绑定。
先决条件
在使用此库之前,您必须拥有
- Fonolo 账户;有关详细信息,请访问 fonolo.com。
- 有效的 Fonolo Account SID 和 Auth Token,可在 Fonolo 门户 中获取。
- PHP >= 5.4
- PHP JSON 扩展
安装
composer require fonolo/sdk
快速入门
开始一个新的 Fonolo Call-Back
<?php $client = new Fonolo\Client(<account sid>, <auth token>); try { $res = $client->callback->start(array( 'fc_number' => '14163662500', 'fc_option' => 'CO529c5278b2cefeabc984506e785d8cb0' )); } catch(Fonolo\Exceptions\FonoloException $e) { echo $e->getMessage(); } ?>
这将输出一个类似以下的 PHP 对象
stdClass Object
(
[head] => stdClass Object
(
[status] => 200
[message] => Call started successfully.
)
[data] => stdClass Object
(
[sid] => CA8b3a9802f271e076069c1844a9d5d7f6
[status] => /3.0/call/CA8b3a9802f271e076069c1844a9d5d7f6/status.json
)
)
文档
完整的 API 文档可在 Fonolo 开发者网站 上找到。
发布历史
v1.0.3
- 添加了对 /optin 和 /optins 端点的支持,用于查看 Call-Back Opt-In 请求。
v1.0.2
- 添加了对待处理 Call-Backs 视图(/pending 端点)的支持。
v1.0.1
- 添加了对实时和计划 Call-Backs 视图的支持。
- 添加了对时区端点的支持。
v1.0.0
- 初始发布。