最新可爱猫5.0 HTTP_API插件 雅爱HTTP_API5.0插件,本插件是为了方便其他语言对接可爱猫,通过POST与可爱猫(5.0以上)功能交互。
可爱猫5.0出了有一段时间,官方一直在更新,官方没有可爱猫5.0 HTTP_API的插件,抽空写了个支持5.0的HTTP_API,功能更加完善,比上次的4.0的要好,比如4.0的同意好友请求经常不行,基本功能全部可以用。此次雅爱HTTP_API5.0插件采用免费授权方式,不授权也可以用,只是发送消息会有小尾巴,具体功能如下:
雅爱HTTP_API5.0插件支持名片 图片、表情、文件、视频等,借上次的图:
发送文本消息 send_text_msg() 发送群消息并艾特某人 send_group_at_msg() 发送图片消息 send_image_msg() 发送视频消息 send_video_msg() 发送文件消息 send_file_msg() 发送动态表情 send_emoji_msg() 发送分享链接 send_link_msg() 发送音乐消息 send_music_msg() 取指定登录账号的昵称 get_robot_name() 取指定登录账号的头像 get_robot_headimgurl() 取登录账号列表 get_logged_account_list() 取好友列表 get_friend_list() 取群聊列表 get_group_list() 取群成员资料 get_group_member() 取群成员列表 get_group_member_list() 接收好友转账 accept_transfer() 同意群聊邀请 agree_group_invite() 同意好友请求 agree_friend_verify() 修改好友备注 modify_friend_note() 删除好友 delete_friend() 踢出群成员 remove_group_member() 修改群名称 modify_group_name() 修改群公告 modify_group_notice() 建立新群 building_group() 退出群聊 quit_group() 邀请加入群聊 invite_in_group()
授权方法:
1、请关注微信公众号 ccvok666
2、关注后回复【插件授权=*******】等于后面为你的机器人微信id,如:插件授权=wxid_qbskr1csd2k
3、不授权也可以用,只是有小尾巴
yaai_api.php
<?php /** * 本插件是为了方便其他语言对接可爱猫,通过POST与可爱猫(5.0以上)功能交互。 * @name Api接口demo(php版) * @link www.yaaibk.com * @author winn bug反馈 新功能定制请联系QQ:1334588325 QQ群808937270 * @version 5.0 * @todo 接口列表 */ define("API_URL","http://127.0.0.1:6060/post"); /** * 发送文字消息(好友或者群) * @access public * @param string $robwxid 登录账号id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $msg 消息内容 * @return string json_string */ function send_text_msg($robwxid, $from_wxid, $msg){ // 封装返回数据结构 $data = array(); $data['type'] = 1; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($msg); // 发送内容 $data['from_wxid'] = $from_wxid; // 对方id $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送群消息并艾特某人 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 群id * @param string $at_wxid 艾特的id,群成员的id * @param string $at_name 艾特的昵称,群成员的昵称 * @param string $msg 消息内容 * @return string json_string */ function send_group_at_msg($robwxid, $from_wxid, $at_wxid, $at_name, $msg){ // 封装返回数据结构 $data = array(); $data['type'] = 102; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($msg); // 发送的文件的绝对路径 $data['from_wxid'] = $from_wxid; // 要发送的群ID $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $data['at_wxid'] = $at_wxid; // 要艾特成员的ID,支持多个,可用英文,号或者|号分割他们 $data['at_name'] = rawurlencode($at_name); // 要艾特成员的自定义昵称内容,可不填,则取默认的昵称 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送图片消息 支持动态表情 * @access public * @param string $robwxid 登录账号id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $path 图片的绝对路径 * @return string json_string */ function send_image_msg($robwxid, $from_wxid, $path){ // 封装返回数据结构 $data = array(); $data['type'] = 3; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($path); // 发送的图片的绝对路径 $data['from_wxid'] = $from_wxid; // 对方id $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送视频消息 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $path 视频的绝对路径 * @return string json_string */ function send_video_msg($robwxid, $from_wxid, $path){ // 封装返回数据结构 $data = array(); $data['type'] = 43; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($path); // 发送的视频的绝对路径 $data['from_wxid'] = $from_wxid; // 对方id $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送文件消息 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $path 文件的绝对路径 * @return string json_string */ function send_file_msg($robwxid, $from_wxid, $path){ // 封装返回数据结构 $data = array(); $data['type'] = 2004; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($path); // 发送的文件的绝对路径 $data['from_wxid'] = $from_wxid; // 对方id(默认发送至来源的id,也可以发给其他人) $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送动态表情 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $path 动态表情文件(通常是gif)的绝对路径 * @return string json_string */ function send_emoji_msg($robwxid, $from_wxid, $path){ // 封装返回数据结构 $data = array(); $data['type'] = 47; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($path); // 发送的动态表情的绝对路径 $data['from_wxid'] = $from_wxid; // 对方id(默认发送至来源的id,也可以发给其他人) $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送名片 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $path wxid或者群id * @return string json_string */ function send_mingpian_msg($robwxid, $from_wxid, $path){ // 封装返回数据结构 $data = array(); $data['type'] = 42; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($path); // wxid或者群id $data['from_wxid'] = $from_wxid; // 对方id(默认发送至来源的id,也可以发给其他人) $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送小程序 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $path 小程序xml数据 * @return string json_string */ function send_xiaochengxu_msg($robwxid, $from_wxid, $path){ // 封装返回数据结构 $data = array(); $data['type'] = 2002; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($path); // 小程序xml数据 $data['from_wxid'] = $from_wxid; // 对方id(默认发送至来源的id,也可以发给其他人) $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送分享链接 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $title 链接标题 * @param string $text 链接内容 * @param string $target_url 跳转链接 * @param string $pic_url 图片链接 * @return string json_string */ function send_link_msg($robwxid, $from_wxid, $title, $text, $target_url, $pic_url,$icon_url){ // 封装链接结构体 $data = array(); $data['type'] = 49; // Api数值(可以参考 - api列表demo) $data['title'] = rawurlencode($title); //标题 $data['text'] = rawurlencode($text); //内容 $data['target_url'] = $target_url; //跳转链接 $data['pic_url'] = $pic_url; //图片链接 $data['icon_url'] = $icon_url; // 图标的链接 允许接收空 $data['from_wxid'] = $from_wxid; // 对方id(默认发送至来源的id,也可以发给其他人) $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 发送音乐分享 * @access public * @param string $robwxid 账户id,用哪个账号去发送这条消息 * @param string $from_wxid 对方的id,可以是群或者好友id * @param string $name 歌曲名字 * @return string json_string */ function send_music_msg($robwxid, $from_wxid, $name,$act_id){ // 封装返回数据结构 $data = array(); $data['type'] = 108; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($name); // 歌曲名字 $data['act_id'] =$act_id; //0 网易云音乐 1 为酷狗 2 为QQ音乐 $data['from_wxid'] = $from_wxid; // 对方id(默认发送至来源的id,也可以发给其他人) $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 取指定登录账号的昵称 * @access public * @param string $robwxid 账户id * @return string 账号昵称 */ function get_robot_name($robwxid){ // 封装返回数据结构 $data = array(); $data['type'] = 201; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 取指定登录账号的头像 * @access public * @param string $robwxid 账户id * @return string 头像http地址 */ function get_robot_headimgurl($robwxid){ // 封装返回数据结构 $data = array(); $data['type'] = 202; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 取登录账号列表 * @access public * @param string $robwxid 账户id * @return string 当前框架已登录的账号信息列表 */ function get_logged_account_list(){ // 封装返回数据结构 $data = array(); $data['type'] = 203; // Api数值(可以参考 - api列表demo) $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 取好友列表 * @access public * @param string $robwxid 账户id * @param string $is_refresh 是否刷新 * @return string 当前框架已登录的账号信息列表 */ function get_friend_list($robwxid='', $is_refresh=0){ // 封装返回数据结构 $data = array(); $data['type'] = 204; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id(可选,如果填空字符串,即取所有登录账号的好友列表,反正取指定账号的列表) $data['is_refresh'] = $is_refresh; //0 从缓存获取(默认) 1 刷新重新并获取 (切记不要频繁加载这里) $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 取群聊列表 * @access public * @param string $robwxid 账户id * @param string $is_refresh 是否刷新 * @return string 当前框架已登录的账号信息列表 */ function get_group_list($robwxid='', $is_refresh=0){ // 封装返回数据结构 $data = array(); $data['type'] = 205; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id(可选,如果填空字符串,即取所有登录账号的好友列表,反正取指定账号的列表) $data['is_refresh'] = $is_refresh; //0 从缓存获取(默认) 1 刷新重新并获取 (切记不要频繁加载这里) $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 取群成员列表 * @access public * @param string $robwxid 账户id * @param string $group_wxid 群id * @param string $is_refresh 是否刷新 * @return string 当前框架已登录的账号信息列表 */ function get_group_member_list($robwxid, $group_wxid, $is_refresh=0){ // 封装返回数据结构 $data = array(); $data['type'] = 206; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['group_wxid'] = $group_wxid; // 群id $data['is_refresh'] = $is_refresh; //0 从缓存获取(默认) 1 刷新重新并获取 (切记不要频繁加载这里) $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 取群成员资料 * @access public * @param string $robwxid 账户id * @param string $group_wxid 群id * @param string $member_wxid 群成员id * @return string json_string */ function get_group_member($robwxid, $group_wxid, $member_wxid){ // 封装返回数据结构 $data = array(); $data['type'] = 207; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id,取哪个账号的资料 $data['group_wxid'] = $group_wxid; // 群id $data['member_wxid'] = $member_wxid; // 群成员id $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 接收好友转账 * @access public * @param string $robwxid 账户id * @param string $from_wxid 朋友id * @param string $json_msg 转账事件原消息 * @return string json_msg */ function accept_transfer($robwxid, $from_wxid, $json_msg){ // 封装返回数据结构 $data = array(); $data['type'] = 2000; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['from_wxid'] = $from_wxid; // 朋友id $data['json_msg'] = $json_msg; // 转账事件原消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 同意群聊邀请 * @access public * @param string $robwxid 账户id * @param string $json_string 同步消息事件中群聊邀请原消息 * @return string json_string */ function agree_group_invite($robwxid, $msg){ // 封装返回数据结构 $data = array(); $data['type'] = 2003; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['msg'] = rawurlencode($msg); // 同步消息事件中群聊邀请原消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 同意好友请求 * @access public * @param string $robwxid 账户id * @param string $json_string 好友请求事件中原消息 * @return string json_string */ function agree_friend_verify($robwxid, $json_msg){ // 封装返回数据结构 $data = array(); $data['type'] = 303; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['json_msg'] = rawurlencode($json_msg); // 好友请求事件中原消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 修改好友备注 * @access public * @param string $robwxid 账户id * @param string $friend_wxid 好友id * @param string $note 新备注(空字符串则是删除备注) * @return string json_string */ function modify_friend_note($robwxid, $friend_wxid, $note){ // 封装返回数据结构 $data = array(); $data['type'] = 304; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['friend_wxid'] = $friend_wxid; // 朋友id $data['note'] = rawurlencode($note); // 新备注(空字符串则是删除备注) $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 删除好友 * @access public * @param string $robwxid 账户id * @param string $friend_wxid 好友id * @return string json_string */ function delete_friend($robwxid, $friend_wxid){ // 封装返回数据结构 $data = array(); $data['type'] = 305; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['friend_wxid'] = $friend_wxid; // 要删除的好友id $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 踢出群成员 * @access public * @param string $robwxid 账户id * @param string $group_wxid 群id * @param string $member_wxid 群成员id * @return string json_string */ function remove_group_member($robwxid, $group_wxid, $member_wxid){ // 封装返回数据结构 $data = array(); $data['type'] = 306; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['group_wxid'] = $group_wxid; // 群id $data['member_wxid'] = $member_wxid; // 群成员id $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 修改群名称 * @access public * @param string $robwxid 账户id * @param string $group_wxid 群id * @param string $group_name 新群名 * @return string json_string */ function modify_group_name($robwxid, $group_wxid, $group_name){ // 封装返回数据结构 $data = array(); $data['type'] = 307; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['group_wxid'] = $group_wxid; // 群id $data['group_name'] = rawurlencode($group_name); // 新群名 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 修改群公告 * @access public * @param string $robwxid 账户id * @param string $group_wxid 群id * @param string $content 新公告 * @return string json_string */ function modify_group_notice($robwxid, $group_wxid, $content){ // 封装返回数据结构 $data = array(); $data['type'] = 308; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['group_wxid'] = $group_wxid; // 群id $data['content'] = rawurlencode($content); // 新公告 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 建立新群 成功返回新群的群号id * @access public * @param string $robwxid 账户id * @param array $friendArr 三个人及以上的好友id数组,["wxid_1xxx","wxid_2xxx","wxid_3xxx"] * @return string json_string */ function building_group($robwxid, $friendArr){ // 封装返回数据结构 $data = array(); $data['type'] = 309; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['friendArr'] = $friendArr; // 好友id数组 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 退出群聊 * @access public * @param string $robwxid 账户id * @param string $group_wxid 群id * @return string json_string */ function quit_group($robwxid, $group_wxid){ // 封装返回数据结构 $data = array(); $data['type'] = 310; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['group_wxid'] = $group_wxid; // 群id $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 邀请加入群聊 * @access public * @param string $robwxid 账户id * @param string $group_wxid 群id * @param string $friend_wxid 好友id * @return string json_string */ function invite_in_group($robwxid, $group_wxid, $friend_wxid){ // 封装返回数据结构 $data = array(); $data['type'] = 311; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['group_wxid'] = $group_wxid; // 群id $data['friend_wxid'] = $friend_wxid; // 好友id $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 置顶联系人 (微信好像没有这个功能了) * @access public * @param string $robwxid 账户id * @param string $friend_wxid 需要置顶的人wxid,可以是好友或者群类型 * @return string json_string */ function lianxiren_zhiding($robwxid, $friend_wxid){ // 封装返回数据结构 $data = array(); $data['type'] = 312; // Api数值(可以参考 - api列表demo) $data['robot_wxid'] = $robwxid; // 账户id $data['friend_wxid'] = $friend_wxid; // 需要置顶的人wxid,可以是好友或者群类型 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } //有人退群 function youren_tuiqun($robwxid, $from_wxid, $msg){ // 封装返回数据结构 $data = array(); $data['type'] = 313; // Api数值(可以参考 - api列表demo) $data['msg'] = rawurlencode($msg); // 发送内容 urlencode($msg); $data['from_wxid'] = $from_wxid; // 对方id $data['robot_wxid'] = $robwxid; // 账户id,用哪个账号去发送这条消息 $response = array('data' => json_encode($data)); $url = API_URL; return sendSGHttp($url, $response,'post'); } /** * 执行一个 HTTP 请求,仅仅是post组件,其他语言请自行替换即可 * @param string $url 执行请求的url地址 * @param mixed $params 表单参数 * @param int $timeout 超时时间 * @param string $method 请求方法 post / get * @return array 结果数组 */ function sendSGHttp($url, $params, $method = 'get', $timeout = 3){ if (null == $url) return null; $curl = curl_init(); if ('get' == $method) {//以GET方式发送请求 curl_setopt($curl, CURLOPT_URL, $url); } else {//以POST方式发送请求 curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_POST, 1);//post提交方式 curl_setopt($curl, CURLOPT_POSTFIELDS, $params);//设置传送的参数 } curl_setopt($curl, CURLOPT_HEADER, false);//设置header curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);//要求结果为字符串且输出到屏幕上 curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, $timeout);//设置等待时间 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);//验证对等证书 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);//检查服务器SSL证书 $res = curl_exec($curl);//运行curl $err = curl_error($curl); if (false === $res || !empty($err)) { $Errno = curl_errno($curl); $Info = curl_getinfo($curl); curl_close($curl); //print_r($Info); return $err. ' result: ' . $res . 'error_msg: '.$Errno; } curl_close($curl);//关闭curl return $res; } ?>
使用方法:
将下面代码放到本地服务器然后将“消息回调地址”指向它,然后在微信里回复关键词试试看,下面只是简单例子,更多请自己测试。
<?php /** * 本插件是为了方便其他语言对接可爱猫,通过POST与可爱猫(5.0以上)功能交互。 * @name 接收消息demo(php版) * @author winn bug反馈 新功能定制请联系QQ:1334588325 QQ群808937270 * @version 5.0 * @copyright by lovelycat team */ // error_reporting(0); date_default_timezone_set('PRC'); include 'yaai_api.php'; @$msg=$_POST['msg']; //在微信里发送关键词 测试 if($msg=='测试'){ $robwxid=$_POST['robot_wxid']; $from_wxid=$_POST['from_wxid']; $msg="券妹子优惠券网[加油][加油][红包]"; send_text_msg($robwxid, $from_wxid, $msg); } //在微信里发送关键词 艾特某人 if($msg=='艾特某人'){ $robwxid=$_POST['robot_wxid']; $from_wxid=$_POST['from_wxid']; $msg="艾特[加油][加油][红包]"; $member_wxid=$_POST['robot_wxid']; $member_name=$_POST['from_name']; send_group_at_msg($robwxid, $from_wxid, $member_wxid, $member_name, $msg); } //在微信里发送关键词 图片 或者 动图 if($msg=='图片'){ $robwxid=$_POST['robot_wxid']; $from_wxid=$_POST['from_wxid']; $path="https://yaaibk.com/zb_users/theme/ccvok_zsy/image/logo1.png"; send_image_msg($robwxid, $from_wxid, $path); } if($msg=='动图'){ $robwxid=$_POST['robot_wxid']; $from_wxid=$_POST['from_wxid']; $path="https://yaaibk.com/upload/2020/20200706105403_3149.gif"; send_image_msg($robwxid, $from_wxid, $path); } //在微信里发送关键词 视频 if($msg=='视频'){ $robwxid=$_POST['robot_wxid']; $from_wxid=$_POST['from_wxid']; $path="http://alimov2.a.yximgs.com/upic/2018/06/16/09/BMjAxODA2MTYwOTMyMjRfMTY5OTgwMzlfNjY5MDA5NzczOF8xXzM=_b_Bfc6dbd1898ac8e077d8d80a90529a8b1.mp4"; send_video_msg($robwxid, $from_wxid, $path); } //在微信里发送关键词 分享链接 if($msg=='分享链接'){ $robwxid=$_POST['robot_wxid']; $from_wxid=$_POST['from_wxid']; $title='券妹子优惠券网'; $text='券妹子优惠券网-优质折扣商品推荐平台。每天精选千款超值折扣商品,每天实时更新!九块九包邮,欢迎选购!Good Luck To You!'; $target_url='http://wz.ccvok.com'; $pic_url='http://wz.ccvok.com/zb_users/theme/taobao_ke/style/img/logo.png'; send_link_msg($robwxid, $from_wxid, $title, $text, $target_url, $pic_url); } //在微信里发送关键词 音乐 if($msg=='音乐'){ $robwxid=$_POST['robot_wxid']; $from_wxid=$_POST['from_wxid']; $act_id=0; $name='喜欢你'; send_music_msg($robwxid, $from_wxid, $name,$act_id); } ?>
插件下载即测试文件: