北京站
荣获中国电子商务行业百强品牌
咨询电话:400-606-5558
2015-10-29
微信公众平台在开发模式下设置天气预报自动回复方法:1、天气接口的API地址,网络上面有很多,下面介绍用百度地图API上面的一个产品,来实现天气查询功能。首先需要注册一个百度账号,然后登陆百度的LBS开发平台,找到车联网API,地址如下: 2、进入车联网页面后,可以看到很多API接口3、接下来,点击“获取密钥”,复制保存好自己的访问密钥,访问密钥即ak.4、然后点击“接口说明”,再选中“天气查询”5、即可看到接口说明文档。通过文档,可以了解到,它可以根据用户发过来的关键词和经纬度来返回天气预报。所以当地的微信可以设置当用户发送关键词包括城市的时候,直接回复天气预报。6、更加地理位置和关键词来返回查询今天天气的代码如下:case "location";$weatherurl="http://api.map.baidu.com/telematics/v2/weather?location={$longitude},{$latitude}&ak=1a3cde429f38434f1811a75e1a90310c";$apistr=file_get_contents($weatherurl);$apiobj=simplexml_load_string($apistr);$placeobj=$apiobj->currentCity;//读取城市$todayobj=$apiobj->results->result[0]->date;//读取星期$weatherobj=$apiobj->results->result[0]->weather;//读取天气$windobj=$apiobj->results->result[0]->wind;//读取风力$temobj=$apiobj->results->result[0]->temperature;//读取温度$contentStr = "{$placeobj}{$todayobj}天气{$weatherobj},风力{$windobj},温度{$temobj}";break; case "text";$weatherurl="http://api.map.baidu.com/telematics/v2/weather?location={$keyword}&ak=1a3cde429f38434f1811a75e1a90310c";$apistr=file_get_contents($weatherurl);$apiobj=simplexml_load_string($apistr);$placeobj=$apiobj->currentCity;//读取城市$todayobj=$apiobj->results->result[0]->date;//读取星期$weatherobj=$apiobj->results->result[0]->weather;//读取天气$windobj=$apiobj->results->result[0]->wind;//读取风力$temobj=$apiobj->results->result[0]->temperature;//读取温度$contentStr = "{$placeobj}{$todayobj}天气{$weatherobj},风力{$windobj},温度{$temobj}"; break;7、在手机上面登录微信后,回复地理位置和城市信息实现的结果如下:本回答由电脑网络分类达人 李士洲推荐
微信公众平台如何在开发模式下设置天气预报自动回复
2015-10-29
核心提示:微信公众平台自动回复设置教程。设置方法:通过在微信公众平台——>设置——>用户消息回复,可设置的文字/语言/图片/录音为用户消息回复。 注:1个小时内只... 查看原帖>>本回答被提问者采纳
微信上怎么设置抽奖啊...
我想在微信公众平台弄...
哪个公众号每天有天气...
有什么微信公众号能每...
巨推公司旗下营销品牌
八年营销品牌,服务上万企业
微信咨询获取详细资料