几个月的开发,让自己慢慢喜欢上了微信开发。小结一下,以后忘了不好。这要感谢柳老师的无私奉献。
1.申请微信订阅号或者服务号,区别要看什么用途。如果管理类型的服务号最好了,如果是宣传的要订阅号。个人的只能订阅号,还没有菜单和让审核,……
2.申请好了记录下AppId 和AppSecret,这是开发者打开微信的钥匙。
3.部署与配置,先买台服务器吧,安装tomcat,配置端口为80,因为只支持80.申请服务器时,顺便要个域名,因为等你正式部署了,他就只看域名了(人家规定的嘛,所以要记下)一开始老是配置不成功,总是显示token验证失败,这是当然的了,因为你都没有提供门,有钥匙又怎么样呢!所以你得配置,先在服务器端定义一个token,在把token填到配置里。ok,这样就不会报错了,然后可以调用接口了,各种服务,各种爽。
4.如果你没有开通验证或审核,没关系,进入开发者中心,申请一个测试号,呶,各种接口就有了,和上面一样,记下Id
5.各种服务,回复文章或者消息或者表情,很简单,文章或图文消息套着格式走就行了,部署运行。回复表情,直接用表情代码就行,弄成字符串的。回复文本加菜单链接,没关系,大胆使用<a>标签,不会怎么样的,就是给你链接,这个好,我觉得,订阅号可以使用这个获得菜单,也是不错的选择。
6.菜单创建,把各种菜单类写好,工具写好,就可以创建菜单了,直接运行主函数,直接用combutton继承button就行了,复合菜单用complexbutton.
7.各种接口调用(翻译,历史上的今天,游戏,脸识别,点歌……)
可信网址白名单:http://blog.csdn.net/lyq8479/article/details/17692973
面部识别:http://blog.csdn.net/lyq8479/article/details/17362685
音乐收索:http://blog.csdn.net/lyq8479/article/details/17232631
智能翻译:http://blog.csdn.net/lyq8479/article/details/13291471
历史上的今天:http://blog.csdn.net/lyq8479/article/details/12785115
表情:http://blog.csdn.net/lyq8479/article/details/9393097
文本消息中使用网页超链接:http://blog.csdn.net/lyq8479/article/details/9157455
微信支付:http://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1
http://blog.csdn.net/u011160656/article/category/2760073 ;
Ping++:https://pingxx.com/
面部识别:Face++
游戏:http://a.pentv.cn/
我的博客:115.159.110.224
我的微信公众号:my528xx
公众号二维码: