图灵机器人是一款免费的智能问答程序,开发者也赶上了感受人工智能的大好时光,图灵机器人中文网也给开发者提供了图灵机器人的API接口,把接口接入微信公众号,让订阅者交互变得更有趣。
-
注册图灵机器人账号,图灵机器人中文网.
- 按照官方提示填写注册信息,然后进去个人中心可以直接申请创建机器人,然后在机器人详情页可以看到官方的apikey。
-
下面是接入处理微信推送事件的代码部分。
function requestRobot(url,result,res){
request(url,(error,response,body)=>{
if(!error && response.statusCode==400){
dealText('智能小喵我病了,病好了再和你聊天。。。',res,result);
}
let data=JSON.parse(body);
if(data.url){
dealText(data.text+data.url,res,result);
}else{
dealText(data.text,res,result);
}
});
}
function dealText(responseMSg,res,result){
let str=''+new Date().getTime()+'';
res.send(str);
}
-
图灵机器人api,我尝试的时候,get方法可以成功获取到返回值,而post得到的result结果是null,所以如果post不成功力的朋友可以直接使用get方法。
-
图灵机器人的API接口日访问量是5000次,用户可以创建5个机器人实例,用户可以直接用公众号管理员的微信扫描图灵机器人授予托管权限,图灵机器人会全权负责微信公众号的事件推送回复。返回的数据格式是json格式,用户可以根据自身需要拼装微信各种消息模版返回微信用户
{
code:"200",
text:"这里是纯粹文本消息..."
}
网友评论