在之前文章(https://blog.csdn.net/cui841923894/article/details/82156080)创建了图灵机器人,现在Python调用API实现linux上自动回复脚本。
1.代码test.py(参考博客https://blog.csdn.net/weixin_40127725/article/details/78185193的代码):
# -*- coding=utf-8 -*-
import requests
import random
import sys,os
KEY = 'ab0609e123456a28e1237e700f1' # 创建图灵机器人的apikey
def get_response(msg):
apiUrl = 'http://www.tuling123.com/openapi/api'
data = {
'key' : KEY,
'info' : msg,
'userid' : 'wechat-robot',
}
try:
r = requests.post(apiUrl, data=data).json()
return r.get('text')
except:
return
print get_response(sys.argv[1])
注意:
保证linux机器可以ping通www.tuling123.com;
KEY修改成自己创建的图灵机器人的apikey;
2.执行效果