微信公众号图灵机器人开发php,使用图灵机器人api搭建微信聊天机器人php实现,图灵微信聊天机器人...

使用图灵机器人api搭建微信聊天机器人php实现,图灵微信聊天机器人之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人就能实现微信聊天机器人。

代码下载:http://blog.yshizi.cn/131.html

逻辑如下:

afded5a2a4e7ed4e1b5734d5b17a4f11.png

下面我简单介绍一下步骤。

TuLing.php

这段代码主要是封装图灵机器人api

require __DIR__.'/TuLing.php';

/**

* 获取 post 参数; 在 content_type 为 application/json 时,自动解析 json

* @return array

*/

function initPostData()

{

if (empty($_POST)) {

$content = file_get_contents('php://input');

$post = (array)json_decode($content, true);

} else {

$post = $_POST;

}

return $post;

}

$selfInfo = [

'location' => [

'city' => '广州'

]

];

header('Content-Type:application/json');

$post = initPostData();

$userid=$post['wxid'];

$content=$post['content'];

//str_replace("","","$userid") 将去除""的微信id作为图灵机器人的用户id,因为图灵机器人用户id不能含""

$data = new Tuling123('您的图灵机器人apikey',str_replace("","","$userid"),$selfInfo);

$result = $data->tuling($content);

$json['wxid'] = $userid;

$json['content'] = $result;

echo json_encode($json,JSON_UNESCAPED_UNICODE);

?>

wechatrobot.php

之前将这两个文件发布服务器。发布之后的wechatrobot.php文件访问地址即使微信助手接口地址。

如我的发布后地址是:http://blog.yshizi.cn/wechatrobot.php

微信助手配置如下:

d6757f22dd1a1425aeb5d921e02df2d5.png

然后就可撩机器人。

cdbf1496d036b850b5878c1998b42501.png

http://www.dengb.com/PHPjc/1368600.htmlwww.dengb.comtruehttp://www.dengb.com/PHPjc/1368600.htmlTechArticle使用图灵机器人api搭建微信聊天机器人php实现,图灵微信聊天机器人 之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值