php swoole机器人,vbot微信聊天机器人启用swoole

《vbot微信聊天机器人启用swoole》要点:

本文介绍了vbot微信聊天机器人启用swoole,希望对您有用。如果有疑问,可以联系我们。

Vbot 支持 API 以便开发者搭建自己的微信网页客户端,要开启 API 功能,必须安装 swoole

一、首先要配置vbot启用swoole:

这里 IP 可以自行设置,例如如果你有公网IP ,这里可以设置公网IPreturn [

// ...

'swoole'  => [

'status' => true,

'ip'     => '127.0.0.1',

'port'   => '8866',

],

二、客户端如何交互?

客户端使用POST方式提交JSON格式的数据给服务端。

API 格式均为 post json 到 http://ip:port, 如上配置即是 http://127.0.0.1:8866

json 格式如:

[

'action' => $action,

'params' => []

]

可以做的交互API有两类操作:

(1)send

(2)search

(一)send API

下面的"params"参数:type 发送类型,与消息$message的 type 相同

username 发送对象

content send() 后面的参数,如果需要多个参数可逗号分隔

(1)发送文字:{"action":"send", "params": {"type":"text","username": "@@5e200a8c6e4fefcc7e5f86ebf6b585c85bb8dd066c32a3b28b4b5cf49cb5d6e5", "content":"hi, this is from api"}}

(2)发送名片:{"action":"send", "params": {"type":"card","username": "@@5e200a8c6e4fefcc7e5f86ebf6b585c85bb8dd066c32a3b28b4b5cf49cb5d6e5", "content":"hanson1994,API 测试"}}

(二)search API

查询 API 可直接操作联系人所包含的方法

下面的"params"参数:type 查询的对象,可选 friends/groups/members/specials/officials

method 执行方法

filter 方法的参数(必须按顺序)

getObject{"action":"search","params":{"type":"friends", "method": "getObject","filter":["HanSon","NickName",false,true]}}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值