patrickmaken / avlytext-client
本包最新版本(v1.0.3)没有提供许可证信息。
使用AvlyText API(https://avlytext.com)发送短信的PHP库
v1.0.3
2021-08-16 07:19 UTC
Requires
- php: >=5.5
This package is not auto-updated.
Last update: 2024-09-24 09:25:38 UTC
README
使用AvlyText API在任何国家发送短信的PHP库。请访问https://avlytext.com创建您的账户。
需求
您需要使用此库时,必须安装php version >=5.5
安装
composer require patrickmaken/avlytext-client
用法
在进行任何操作之前,您必须获取您的api_key。此值可在平台客户面板的“开发者”菜单中找到: https://www.avlytext.com/en/webapp/developers。
发送短信
use Patrickmaken\AvlyText\Client as AVTClient; $api_key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; $telephone = '+237699887766'; $text = 'This is a test message'; $senderID = 'MyApp'; $response = AVTClient::sendSMS($telephone, $text, $senderID, $api_key); var_dump($response);
输出
array(6) {
["id"]=>
string(36) "0a069c28-1e75-4ad5-a352-ab02db2be1df"
["from"]=>
string(5) "MyApp"
["to"]=>
string(13) "+237699887766"
["cost"]=>
float(0.022)
["parts"]=>
int(1)
["status"]=>
string(7) "pending"
}
获取短信状态
use Patrickmaken\AvlyText\Client as AVTClient; $api_key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; $message_id = '0a069c28-1e75-4ad5-a352-ab02db2be1df'; $response = AVTClient::getMessageStatus($message_id, $api_key); var_dump($response);
输出
array(6) {
["id"]=>
string(36) "0a069c28-1e75-4ad5-a352-ab02db2be1df"
["from"]=>
string(5) "MyApp"
["to"]=>
string(13) "+237699887766"
["cost"]=>
float(0.022)
["parts"]=>
int(1)
["status"]=>
string(9) "delivered"
}
联系人
- 电子邮件:support@avlytech.com