Update: 不在维护, 已废弃

最近又折腾了个微信机器人,只要添加这个账号,跟他说话,他就能根据你的输入内容,获得天气情况,目前支持全国446个城市的天气查询,是利用腾讯微信的自动回复接口,判断用户输入,然后调用腾讯的天气api,查询天气返回微信信息。

实现起来很简单,但是用户的输入是不可预料的,所以要加很多判断。

根据微信的自动回复接口,可以拓展出许多应用来,比如查单词,查天气,查邮政编码。。。新闻推送(目前接口只能在用户有输入的情况下,才能回复,不能主动推送,但是可以在管理平台向用户群发。)官方已经提供了php的demo,根据这个demo很容易制作出简单的自动回复。注意需要修改自己的token信息,并且在验证后注释掉valid函数。 如有问题欢迎交流。

我做的微信机器人: 微天气

账号 : wei_tian_qi
二维码: 

欢迎扫描QR码添加账号!

聊天实例:

欢迎交流!

update:  

代码地址见: https://gist.github.com/cyrilis/5508177 (不再更新)