jcid / voys
为点击和拨号流程提供Voys API封装。
0.1.0
2017-05-05 09:48 UTC
Requires
- php: ^7.0
- beberlei/assert: ^2.7
- guzzlehttp/guzzle: ^6.2
- webmozart/json: ^1.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.2
- phpro/grumphp: ^0.11.4
- sensiolabs/security-checker: ^4.0
This package is auto-updated.
Last update: 2024-08-23 19:19:14 UTC
README
Voys呼叫API封装
为点击拨号流程提供Voys API封装。
安装
使用Composer
composer require jcid/voys
示例用法
填写您的Voys登录凭据,包括电子邮件地址和密码。填写您想要拨打的电话号码,将显示其他额外的电话号码。注意,这应该是Voys的号码。
use Jcid\Voys\Voys; $voys = new Voys('email@example.com', 'password'); $callId = $voys->callPhonenumer('0123456789', '0123456789'); echo $callId;
在开始通话后,通过返回的$callId
获取通话状态。
use Jcid\Voys\Voys; $voys = new Voys('email@example.com', 'password'); $callId = $voys->callPhonenumer('0123456789', '0123456789'); $callStatus = $voys->getCallStatus($callId); echo $callStatus;
通话可能的状况可能是以下之一
use Jcid\Voys\VoysCallStatus; VoysCallStatus::STATUS_NULL VoysCallStatus::DIALING_A VoysCallStatus::DIALING_B VoysCallStatus::CONNECTED VoysCallStatus::DISCONNECTED VoysCallStatus::FAILING_A VoysCallStatus::FAILING_B