api.varena.com Python SDK
- SDK 支持的 Python 版本:
- python2.7
- python3 (由codeway3提供支持)
- 文档地址: http://open.varena.com/
-
初始化 client
from fundata.client import init_api_client init_api_client('public_key', 'secert_key')
初始化时,需要设置
public_key
secert_key
,可以在 http://open.varena.com/ 上申请 API key,通过后,会收到邮件回复获取到对应的 key -
调用某个接口
from fundata.client import get_api_client client = get_api_client() uri = '/data-service/dota2/public/match/{0}/basic_info'.format(3765833999) data = {} res = client.api(uri, data) # 增加对 res 的处理 # 请求失败时,res 返回的是 False # 如果是解析响应失败,则会返回 {"retcode": -1, message:"xxx" } 的数据 # 正常的响应一般是 { "retcode": 200, "message": "", "data": {} } } # 一般是先判断 res 是不是 False,然后判断返回对象的 recode 是否为 200
- dota2
- match
- single
- batch
-
/data-service/dota2/public/batch/match/basic_info
-> fundata.dota2.match.batch.get_batch_basic_info
-
- match