300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 基于 xbot 实现微信关键词自动回复

基于 xbot 实现微信关键词自动回复

时间:2024-07-08 06:08:53

相关推荐

基于 xbot 实现微信关键词自动回复

基于 xbot 实现微信关键词自动回复

项目链接

/xbot-org/demo_keyword_reply

使用

先配置好 xbot 的配置如下,并运行

CALLBACK_URL=http://127.0.0.1:5678SECRET=xxxPORT=5557

clone 代码

git clone /xbot-org/demo_keyword_reply.gitcd demo_keyword_reply

运行此服务php -S localhost:5678

效果图

代码

代码很简单,这里贴一下

<?php$jsonString = file_get_contents("php://input");$msg = json_decode($jsonString, true);switch ($msg['type']) {case 'MT_RECV_TEXT_MSG':if ($msg['data']['msg'] == 'ping') {sendText($msg['data']['from_wxid'], 'pong');} elseif ($msg['data']['msg'] == '123') {sendText($msg['data']['from_wxid'], '456');}}echo '{}';function sendText($wxid, $content) {post(json_encode(['client_id' => 1,'is_sync' => 1,'data' => ['to_wxid' => $wxid,'content' => $content,],'type' => 'MT_SEND_TEXTMSG',]));}function post($data) {$opts = array('http' =>array('method' => 'POST','header' => 'Content-Type: application/json','content' => $data));$context = stream_context_create($opts);file_get_contents('http://127.0.0.1:5557', false, $context);}

xbot 文档

/apidoc/shared-71b9855b-693c-48fc-858b-cde2c5afe5a8

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。