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

充值记录查询API(QueryChargeDetail)---Python

更新时间:2017-07-04 16:04:32

流量充值记录查询接口(QueryChargeDetail)

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

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

参数说明

入参列表
参数名称 参数类型 必填与否 样例取值 参数说明
OutId String 必填 6d9fce1e 充值流水号,由调用方在调用充值接口时指定的OutId
出参列表
出参名称 出参类型 样例取值 参数说明
RequestId String 8906582E-6722 请求ID
Code String OK 状态码-返回OK代表请求成功,其他错误码详见错误码列表
Message String 请求成功 状态码的描述
Model String {“id”:”6d9fce1e”,”time”:”2016-01-27 14:23:40”,”phone”:”13102030203”,”reason”:”充值”,”status”:”3”,”flow”:”50”,”operator”:”中国移动”} JSON格式返回的充值明细记录,充值状态有1-充值中,3-充值成功,4-充值失败

技术对接步骤

1:下载SDK工具包

SDK工具包中一共包含了2个目录:

aliyun-python-sdk-core:阿里云api调用的核心代码库,python版本。

alicom-python-sdk-dycdpapi:流量直冲相关接口调用的客户端以及示例代码。

确定本机已经安装了python,版本要求:2.6.5 或以上版本, 进入aliyun-python-sdk-core 执行:python setup.py install。

运行demo示例。进入alicom-python-sdk-dycdpapi目录执行:python demo.py

SDK&DEMO[下载地址]

2: 编写样例程序
  1. from aliyunsdkdycdpapi.request.v20170525 import ChargeRequest
  2. from aliyunsdkdycdpapi.request.v20170525 import QueryChargeDetailRequest
  3. from aliyunsdkdycdpapi.request.v20170525 import QueryGradesRequest
  4. from aliyunsdkcore.client import AcsClient
  5. """
  6. 流量充值查询接口API
  7. Created on 2017-06-12
  8. """
  9. #暂不支持多region,默认配置cn-hangzhou
  10. REGION = "cn-hangzhou"
  11. # ACCESS_KEY_ID/ACCESS_KEY_SECRET 根据实际申请的账号信息进行替换
  12. ACCESS_KEY_ID = "yourAccessKeyId"
  13. ACCESS_KEY_SECRET = "yourAccessKeySecret"
  14. #初始化acs_client
  15. acs_client = AcsClient(ACCESS_KEY_ID, ACCESS_KEY_SECRET, REGION)
  16. def query_charge_detail(business_id):
  17. queryDetailRequest = QueryChargeDetailRequest.QueryChargeDetailRequest()
  18. #调用充值接口时由调用方指定的充值流水号
  19. queryDetailRequest.set_OutId(business_id)
  20. queryResponse = acs_client.do_action_with_exception(queryDetailRequest)
  21. return queryResponse
  22. print query_charge_detail(__business_id)
本文导读目录