全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 ET大脑 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
流量服务

流量档位查询API(QueryGrades)---PHP

更新时间:2017-10-27 16:14:02

流量档位查询接口(QueryGrades)

流量充值整体流程及操作步骤

流量充值整体流程及操作步骤

参数说明

入参列表
参数名称 参数类型 必填与否 样例取值 参数说明
PhoneNumber String 可选 13010112022 待充值手机号
出参列表
出参名称 出参类型 样例取值 参数说明
RequestId String 8906582E-6722 请求ID
Code String OK 状态码-返回OK代表请求成功,其他错误码详见错误码列表
Message String 请求成功 状态码的描述
Grades String {“中国联通”:[“100”],”中国移动”:[“10”,”1024”],”中国电信”:[“10”,”100”]} 支持的档位数据JSON格式,单位是M

技术对接步骤

1:下载SDK工具包

SDK工具包中一共包含了2个类库,一个aliyun-php-sdk-core包,另外一个是alicom-dycdp-api包,将这两个包添加到工程依赖中。

SDK&DEMO[下载地址]

2: 编写样例程序
  1. // 代码节选,详见aliyun-dycdp-php-sdk/api_demo/CdpDemo.php
  2. ...
  3. class CdpDemo
  4. {
  5. ...
  6. /**
  7. * 流量档位查询
  8. *
  9. * @return stdClass
  10. * @throws ClientException
  11. */
  12. public static function queryGrades() {
  13. $request = new QueryGradesRequest();
  14. //选填-待充值号码
  15. $request->setPhoneNumber("4001112222");
  16. //hint 此处可能会抛出异常,注意catch
  17. $response = static::getAcsClient()->getAcsResponse($request);
  18. return $response;
  19. }
  20. }
  21. $response = CdpDemo::queryGrades();
  22. echo "流量档位查询(queryGrades)返回的结果\n";
  23. print_r($response);
本文导读目录