基于Python的游戏app充值api调用代码实例
代码描述:基于Python的游戏app充值api调用代码实例 代码平台:聚合数据
#!/usr/bin/python
# -*- coding: utf-8 -*- import json, urllib
from urllib import urlencode
#---------------------------------- # 游戏充值调用示例代码 - 聚合数据
# 在线接口文档:http://www.juhe.cn/docs/88 #----------------------------------
def main():
#配置您申请的APPKey
appkey = \
#1.商品小类列表
request1(appkey,\)
#2.商品信息
request2(appkey,\)
#3.商品价格查询
request3(appkey,\)
#4.游戏直充区服查询
request4(appkey,\)
#5.游戏直充
request5(appkey,\)
#6.订单状态查询
request6(appkey,\)
#商品小类列表
def request1(appkey, m=\):
url = \ params = {
\ : appkey, #应用APPKEY(应用详细页查询)
}
params = urlencode(params) if m ==\:
f = urllib.urlopen(\ % (url, params)) else:
f = urllib.urlopen(url, params)
content = f.read()
res = json.loads(content) if res:
error_code = res[\] if error_code == 0:
#成功请求
print res[\] else:
print \ % (res[\],res[\]) else:
print \
#商品信息
def request2(appkey, m=\):
url = \ params = {
\ : \#对应接口1的cardid
\ : appkey, #应用APPKEY(应用详细页查询)
}
params = urlencode(params) if m ==\:
f = urllib.urlopen(\ % (url, params)) else:
f = urllib.urlopen(url, params)
content = f.read()
res = json.loads(content) if res:
error_code = res[\] if error_code == 0: #成功请求
print res[\]
else:
print \ % (res[\],res[\]) else:
print \
#商品价格查询
def request3(appkey, m=\):
url = \ params = {
\ : \#对应接口2的cardid
\ : appkey, #应用APPKEY(应用详细页查询)
}
params = urlencode(params) if m ==\:
f = urllib.urlopen(\ % (url, params)) else:
f = urllib.urlopen(url, params)
content = f.read()
res = json.loads(content) if res:
error_code = res[\] if error_code == 0:
#成功请求
print res[\] else:
print \ % (res[\],res[\]) else:
print \
#游戏直充区服查询
def request4(appkey, m=\):
url = \ params = {
\ : \#对应接口3的cardid
\ : appkey, #应用APPKEY(应用详细页查询)
}
params = urlencode(params) if m ==\:
f = urllib.urlopen(\ % (url, params)) else:
f = urllib.urlopen(url, params)