全部产品
Search
文档中心

PHP

更新时间: 2019-11-26

入参列表

参数名称 参数类型 必填与否 样例取值 参数说明
MessageId String 必填 10080303003003 短信发送ID

出参列表

出参名称 出参类型 样例取值 参数说明
ResponseCode String OK 短信提交的状态
ResponseDescription String The SMS Send Request was accepted 短信提交状态的详细描述
To String 6581177810 发送号码
Status Number 1 短信的发送状态: 1 (Success), 0 (Fail).
ErrorCode String DELIVERED 短信的发送状态码.
ErrorDescription String success 短信发送状态码的详细描述
Message String Hello! 短信内容
SendDate String Mon, 24 Dec 2018 16:58:22 +0800 短信转发给运营商的时间
ReceiveDate String Mon, 24 Dec 2018 16:58:22 +0800 短信收到运营商回执的时间
NumberDetail String 号码的详细属性
└Country String Hongkong, China 号码所属国家
└Region String HongKong Number Region
└Carrier String CMI 号码所属的运营商网络

技术对接步骤

1.Core-sdk引用

使用Composer安装,点击查看下载地址

2.编写样例程序

调用接口时,请注意:

  • regionId必须为ap-southeast-1,请勿修改。
  • product必须为Dysmsapi,请勿修改。
  • host必须为sms-intl.ap-southeast-1.aliyuncs.com,请勿修改。
  • version必须为2018-05-01,请勿修改。
  1. <?php
  2. use AlibabaCloud\Client\AlibabaCloud;
  3. use AlibabaCloud\Client\Exception\ClientException;
  4. use AlibabaCloud\Client\Exception\ServerException;
  5. // Download:https://github.com/aliyun/openapi-sdk-php-client
  6. // Usage:https://github.com/aliyun/openapi-sdk-php-client/blob/master/README-CN.md
  7. AlibabaCloud::accessKeyClient('<accessKeyId>', '<accessSecret>')
  8. ->regionId('ap-southeast-1')
  9. ->asGlobalClient();
  10. try {
  11. $result = AlibabaCloud::rpcRequest()
  12. ->product('Dysmsapi')
  13. ->host('sms-intl.ap-southeast-1.aliyuncs.com')
  14. ->version('2018-05-01')
  15. ->action('QueryMessage')
  16. ->method('POST')
  17. ->options([
  18. 'query' => [
  19. "MessageId" => "140101545641902498",
  20. ],
  21. ])
  22. ->request();
  23. print_r($result->toArray());
  24. } catch (ClientException $e) {
  25. echo $e->getErrorMessage() . PHP_EOL;
  26. } catch (ServerException $e) {
  27. echo $e->getErrorMessage() . PHP_EOL;
  28. }