酷Q社区»社区 酷Q 应用发布 · 创意

[免费(开源)] 极致api接口插件[复制链接]

作者: 留恋风|查看: 419|回复: 6
跳转到指定楼层
10-12 09:48
发布应用
应用ID:cn.jizhicms.api
Api版本:9
应用名称:极致api接口插件
应用版本:1.0.0
类型:网络 工具 云接口 
介绍:可以实现简单的查询关键字,回复私聊/群聊信息的功能。
许可:MIT
交流群:2581047041(私人QQ)

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 留恋风 于 2019-10-12 09:50 编辑

说在前面的话:
由于本人管理了一个CMS的群,他们经常问问题又不去论坛看帖子,导致一些问题重复回答,想搞个酷Q机器人让他自动根据群聊信息去搜索帖子,并返回帖子信息+链接供群友直接访问,这就省事多了。


昨天看了一天,本来想找个接口插件的,奈何找了半天一些都看不明白或者太过繁琐,于是自己随便捣鼓了一个,简单的api查询。今天就已经上线玩耍了。


为了避免更多人像我这样,只是为了找个简单的可以外接api接口而烦恼的人,特意将这个插件分享出来,本帖子携带我自己做的实例插件,以及易语言的源码引用模块包等,算是非常全面了。希望小伙伴们玩得愉快!


极致api接口说明

Author:留恋风


声明
使用本接口默认遵守法律法规,
出现任何纠纷及法律问题与本人无关,
该插件仅供学习参考。



程序执行逻辑


1、读取插件存储目录(app)下面的apiconf.ini,如果没有,则写入一个默认数据:
{api:'http://xxx/abc.php',qq:'123456',group:'123456'}


2、读取api参数的接口连接,真实访问链接是:http://xxx/abc.php?key=聊天内容
【聊天内容】即是私聊/群聊里的信息内容
返回内容为json格式,如:{code:0,data:12345}
code=1代表返回错误/或者未找到【系统群聊不会回复信息,私聊回复空】
code=0代表返回正确,回复data参数里的数据


我做了一个换行符的替换,如果data数据里有[<br>],则会替换为[#换行符]。
如:{code:0,data:"小傻瓜<br>我真爱死你了!"}
回复内容:
@fromAccount 已为您找到如下信息:
小傻瓜
我真爱死你了!


3、为了限制乱发信息,私聊的用户会直接回复私聊,而群聊信息则群号必须在group这个字段里面
group是存储群号的,用[ | ]分割,如:
{api:'http://xxx/abc.php',qq:'123456',group:'123456|23456|789019'}
上面允许回复的群号是:123456、23456、789019


4、qq这个参数没有使用,可以在源文件进行编写逻辑。


5、接口是http的访问,可以结合各种语言进行开发,接收参数key
key携带了聊天信息,可以信息分析,也可以规定聊天带什么【关键词】才会进行回复,
当然,不返回/返回空,就不会回复信息。


实例插件
cn.jizhicms.faq.cpk (433.97 KB, 下载次数: 11)
上传了N遍,也是醉了,相关的易语言模块是【精易模块】,上传了好多次,然后发布的时候又说验证码不对,我真服了!!!希望小编能帮我补上去。
对了,我的案例插件是发送【查询+关键词】即可获取内容,如发送:查询 插件,就会返回信息
有教程不
帖子里不是写着了吗?多简单的教程。不懂就加我QQ教你 详情回复 发表于 10-13 08:37
虽然我,看不懂。但是我还是要赞。

帖子里不是写着了吗?多简单的教程。不懂就加我QQ教你
支持一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则尽量使你的回复能够对他人有所帮助

Powered by Discuz!Designed by hexapp© 2019 CoolQ

快速回复返回顶部返回列表