jcid/voys

为点击和拨号流程提供Voys API封装。

0.1.0 2017-05-05 09:48 UTC

This package is auto-updated.

Last update: 2024-08-23 19:19:14 UTC


README

JCID ♥️ Voys

Scrutinizer build status Scrutinizer quality score Software license Packagist version Packagist total downloads StyleCI SymfonyInsight

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

Voys文档

查看Voys的“点击拨号”文档