1,不建议大家用定时器在每天0时0分0秒分遍历查询接口,因为这个时间也是系统各种内部定时器开始执行初始化任务的时间,以及需要计算、统计、刷新各项数据。
处理这些定时进程通常需要花费十几秒左右的时间,如何在这个时间段内发起遍历、轮询请求,可能导致你的免费额度还没更新过来,而使用了你的永久额度。所以建议大家至少在0时0分30秒之后任何时间段内在拉取数据。另外也不建议大家卡在每个整点,0点、1点、2点.....整点集中遍历的请求很多,耗时肯定相对其他时间有多增加。
2,除非平台要求必须使用https,否则建议大家尽量用http,https方式的请求存在加密解密的过程,接口查询耗时肯定会增加。
3,调用天行机器人接口时,应该对question参数值进行urlencode编码后再传递,否则部分特殊的字符无法识别,例如会导致四则运算的加法计算失效等。
4,注明必须用post方式请求的接口就必须用post,同时支持get和post的也建议尽量用post。
这个地址(https://wenda.tianapi.com/article/99)里提供了多种语言的post请求示例,只需替换文件里的apikey就可以直接用了 。