小翼微信群机器人api开发示例代码

小翼微信机器人api开发示例代码是四月底帮朋友制作抖音很多的微信表情包收费系列的时候考虑要加进去的群内多样化功能,后来因为考虑到小翼微信群机器人收费太贵不开通高级版本不支持图片和URL链接所以项目搁浅了,现在分享一下自己写的示例代码给不会的和新手朋友参考,大神勿喷谢谢!!!

//通过官方给的示例文件得知如下代码是获取信息内容
$s['content']=unicode2utf8(trim($_POST['content']));
//在获取了信息内容以后我们给机器人添加了命令示例
if($s['content']=='垃圾分类'){
//获取了指定的命令以后机器人回复如下内容 /n为下一行	
    echo '{"rs":1,"tip":"\UE04A美好的一天从垃圾分类开始\n\UE14C发送想要垃圾名称即可分类\n\UE103 例如 牛奶分类或分类牛奶\n\UE11D
因服务器原因获取可能会延迟","end":0}';
	exit();
}
//为了防止不是命令的时候普通消息也会导致机器人回复我们给获取到的消息加了一个判断,如果不是这个命令则不回复
elseif(strpos($s['content'],'分类') !== false){
    //上面微判断当前是否含有分类选项
    //去除获取的文字中的 分类名称
    $s['content'] = str_replace("分类","",$s['content']);
    //通过API获取数据
    $lajifenleiapi = file_get_contents("https://tenapi.cn/laji/?keyword=".$s['content']);
    //将API获取的数据历练出来
    $lajifenleidata = json_decode($lajifenleiapi,true); 
    //输出结果
	echo '{"rs":1,"tip":" \UE317 '.$laji = $lajifenleidata['data'].' ","end":0}';
	exit();
}
//获取歌曲命令
if($s['content']=='我要听歌'){
//回复	
    echo '{"rs":1,"tip":"   \UE26\UE326爱上音乐爱上生\UE326\UE326 \n \UE30A欢迎来到调频FM90年代\UE30A    \n","end":0}';
	exit();
}elseif(strpos($s['content'],'点歌') !== false){
    //上面微判断当前是否含有分类选项
    //去除获取的文字中的 分类名称
    $s['content'] = str_replace("点歌","",$s['content']);
    //通过API获取数据
    $diangeapi = file_get_contents("http://s.yuez.cn/search.php?v=".$s['content']);
   //输出结果 写到这里就没写了,因为免费的不支持发送链接和图片,正常API返回数据还是参考上面代码
	echo '{"rs":1,"tip":" \UE317  '.$diangeapi.' ","end":0}';
	exit();
}
function unicode2utf8($str){
$t = preg_replace("#\\\u([0-9a-f]{4})#ie", "iconv('UCS-2BE', 'UTF-8', pack('H4', '\\1'))", $str);
return $t;
}

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

慕沐Official » 小翼微信群机器人api开发示例代码

发表评论

You must enable javascript to see captcha here!

慕沐Official

若无法下载请使用如下方法进行下载

使用微信扫描二维码即可下载!

或查找QQ群:675850810

立即下载