本文目录一览:
我想用PHP做一个聊天机器人,我调用别人的API实现了中文分词,我要怎样构建自己的数据库呢?
可以用SimSimi API:(不需要数据库)。
根据提示进行注册(注册地址:)。
登录后访问:,
点击[Get a 7 days Trial Key],你就会获得一个Trial Key(有效期为7天),然后直接
$key = ''; // 你的 Trial Key
$lang = ''; // 语言
$msg = ''; // 用户说的话
$res = file_get_contents(''.$key.'lc='.$lang.'ft=1.0text='.$msg);
或者你要购买一个Paid Key,也可以。
在中,点击[Get Paid Key],就可以购买。
只是代码要改为(响应地址不同):
$key = ''; // 你的 Paid Key
$lang = ''; // 语言
$msg = ''; // 用户说的话
$res = file_get_contents(''.$key.'lc='.$lang.'ft=1.0text='.$msg);
就可以了。注意php.ini中,allow_url_fopen要为On:
allow_url_fopen = On
然后会返回一个JSON字符串,与下面类似:
{
"result": 100,
"response": "SimSimi的回答",
"id": 本次会话的标识符(int),
"msg": "响应描述"
}
相应描述与result的值相关。
100:OK. // 成功
400:Bad Request. // 参数错误
401:Unauthorized. // Key 不存在
404:Not found. // 页面不存在
500:Server Error. // 服务器出错
参见:SimSimi API:
谢谢!
php开发QQ机器人
QQ机器人是用易语言开发的。原理是从WEBQQ上获取信息,发送也是通过WEB发送的。
qq群智能机器人怎么来的?
1、点击自己的QQ群,点击右上角的那个“双人图标”进入群资料卡。
2、分别点击『管理群』 『设置群机器人』按钮。
3、点击下方的『开启』按钮,部分群不能选择机器人,只能随机;部分群是可以选择机器人的,如果有得选就选择后再开启。PS:本人开启三个群,其中两个群不能选择,一个群可以选择,三个群的信用等级都是五星,可以选择的人数比较多,不知道是否跟群人数有关。
4、开启『群成员生日提醒』和『新成员进群欢迎』功能,并选择新成员加入时机器人主动发出欢迎的信息。
QQ群如何设置使用机器人
QQ群设置使用机器人操作方法:
1、首先搜索“酷Q机器人”,进行下载安装。
2、下载好后,点击一键安装。
3、安装好后,把文件解压,然后打开CoolQ.exe这个应用程序。
4、打开后会让你更新,点击“是”。
5、然后等待其自动更新。
6、更新完毕后,在登录窗口输入QQ号和密码,敲回车键登录。
7、然后在桌面上会看到一个QQ头像的悬浮窗,右击然后点击“应用”,点击“图灵机器人”,再点击“设置”。
8、然后再弹出的窗口的左下方点击“更多设置”。
9、点击后会出现一个网页,此时可以选择QQ登录。
10、然后点击“仪盘表”,再点击“机器人设定”。
11、然后在左边填写相关信息,在最下面可以新增关键词和新增回复。设置好以后点击保存。
12、然后点击左边的“机器人接入”,将右边的API Key复制下来。
13、然后将复制的API Key粘贴到之前的窗口,然后进行设置,设置好了点击保存,如下图所示。
14、点击“应用”,选择“应用管理”。
15、在弹出的窗口点击“图灵机器人”,最后在右边点击“启用”即可。