圖靈機器人是一款免費的智能問答程序,開發者也趕上了感受人工智能的大好時光,圖靈機器人中文網也給開發者提供了圖靈機器人的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:"這里是純粹文本消息..."
}