美文网首页
微信公众号开发!《一》

微信公众号开发!《一》

作者: DragonersLi | 来源:发表于2017-08-31 14:56 被阅读67次

微信公众平台接口测试帐号申请:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

微信公众平台接口在线调试工具:https://mp.weixin.qq.com/debug/

用个人微信扫描二维码登录,接口配置信息需要你有自己的服务器资源,填写的URL需要正确响应微信发送的Token验证!

Paste_Image.png

填入URL和TOKEN之后,进行验证,验证完成,注释掉验证!

首先引入 微信公众号开发!《二》 类文件!

//个人订阅号: 

define('APPID', 'wx05b15ad95f752b13');
define('APPSECRET', '001ac74d0d9a65cf76d3b64b300ad7e1');
define('TOKEN', 'DragonersLi'); 
$wechatObj = new Wechat(APPID, APPSECRET, TOKEN);
 
//$wechatObj->valid();//验证完成,请注释掉

$wechatObj->responseMsg(); //简单处理文本消息

关注后,会推送关注事件。然后会提示是否允许使用你的地理位置。选是,每次进入公众号就会上报地理位置。


Paste_Image.png

输入?会返回使用帮助手册!(微信开发文档)

【菜单】--HELPER帮助手册!
[?]输入(?,帮助,help)获取帮助!
[1]输入(1,新闻,news)获取图文!
[2]输入(2,GET)获取GET参数!
[3]输入(3)获取超链接!
[4]输入(4)获取access_token!
[5]输入(5)获取菜单
[6]输入(6)获取微信ip地址!
[7]输入(7)设置菜单!
[8]输入(8)删除菜单!
[9]输入(9)获取用户列表!
[10]输入(10)长连接转短链接!
[11]输入(11)微信智能接口!
[12]输入(12)单独获取用户!
[13]输入(13)批量获取用户!
[14]输入(14)设置备注名!
[15]输入(15)设置标签,不能重复!
[16]输入(16)获取标签!
[17]输入(17)更新标签!
[18]输入(18)删除标签!
[19]输入(19)获取标签下粉丝!
[20]输入(20)批量为用户打标签!
[21]输入(21)批量为用户去标签!
[22]输入(22)获取用户标签列表!
[23]输入(23)获取公众号黑名单!
[24]输入(24)设置拉黑用户!
[25]输入(25)取消拉黑用户!
[26]输入(26)临时二维码int型!
[27]输入(27)临时二维码string型!
[28]输入(28)永久二维码int型!
[29]输入(29)永久二维码string型!
[30]输入(30)用ticket换取二维码!
[31]输入(31)获取用户增减数据!
[32]输入(32)获取累计用户数据!
[33]输入(33)图文分析数据接口!
[34]输入(34)消息分析数据接口!
[35]输入(35)接口分析数据接口!
[36]输入(36)发送图片!
[37]输入(37)发送语音!
[38]输入(38)发送音乐!
[39]输入(39)发送链接(暂无用)!
[40]输入(40)发送小视频(暂无用)!
[41]输入(41)发送视频(暂无用)!
[42]输入(42)上传文件!
[43]输入(43)获取素材总数!
[44]输入(44)获取素材列表!
[..]发送图片原样返回!
[..]发送语音原样返回!
[..]发送位置会随机返回附近学校,公交站等信息!
[..]输入其它文字则聊天机器人响应给微信用户!

输入(1,新闻,news)中的一个,会返回图文消息,最多8条记录。

Paste_Image.png

手机端发送地理位置,会随机返回附近的('酒店', '医院', '学校', '饭店', '超市', 'KTV', '电影院', '景点', '公交站', '加油站', '便利店', '卫生间')!

Paste_Image.png

输入的文本消息匹配不到结果,聊天机器人会响应给用户!

Paste_Image.png

调试接口时候可以用file_put_contents()函数把信息写入文件,进行分析!

其它具体看代码!

略。。。。。。

相关文章

网友评论

      本文标题:微信公众号开发!《一》

      本文链接:https://www.haomeiwen.com/subject/pkhlrxtx.html