位置: 编程技术 - 正文

PHP微信开发之根据用户回复关键词位置返回附近信息(微信php接口)

编辑:rootadmin

推荐整理分享PHP微信开发之根据用户回复关键词位置返回附近信息(微信php接口),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php微信开发代码,微信php开发包,微信php接口,微信php开发包,微信php源码,微信php开发包,微信php开发教程,微信php开发教程,内容如对您有帮助,希望把文章链接给更多的朋友!

用户关注了微信公众号之后,可以回复用户的地理位置(腾讯地图)给公众号,提取位置信息的纬度和经度,转化为百度的纬度和经度。然后根据纬度和经度,调用百度地图的API,返回附近半径2KM以内的“饭店”“旅馆”(可以自定义)等信息。调用百度的API时,需要获取apiKEY,如果没有,请到百度开发者中心去注册和申请。

首先,用一组纬度和经度来测试接口返回的数据:

PHP微信开发之根据用户回复关键词位置返回附近信息(微信php接口)

返回的数据

如果你填写了正确的apikey,那么应该返回了上面的数据了。接下来:在微信的接口平台代码(放在你的公网域名空间里的PHP脚本)里,判断消息类型,并获取纬度和经度,调用百度地图API,拼接XML返回即可。由于百度API返回的数据里,没有“饭店”的缩略图,所以我就用了自己网站的一张图。 为了能够让用户自定义查找周围的“饭店” 或“旅馆”等信息,可以先让用户回复“寻找XX”,然后提取出XX,放到session里,等用户再回复地理位置时取出session。但我设置了session之后,没能取出session。所以我这里用新浪云的KVDB服务,当然你也可以用memcache或者Redis等缓存方式。

$which = mb_substr($keyword, 0, 2, 'UTF-8');

如果你看不懂代码怎么用,可以参考我之前的文章:简单的文本回复 查询微信精选文章

用户关注了公众号之后,回复寻找饭店,然后回复地理位置之后,就能得附近的饭店信息了。

标签: 微信php接口

本文链接地址:https://www.jiuchutong.com/biancheng/296418.html 转载请保留说明!

上一篇:PHP微信开发之查询微信精选文章(php实现查询功能)

下一篇:PHP微信开发之模板消息回复(php开发模板)

  • 车险发票不含车船税怎么记账
  • 小规模纳税人企业所得税多少
  • 主办会计跟会计有什么区别
  • 增值税的视同销售行为有哪些
  • 专项资金支出流程
  • 合同金额含税不含税
  • 政府补助收入要交印花税吗
  • 团建费用途
  • 开现代服务发票有什么要求吗
  • 公司滴滴发票是什么意思
  • 可转换债券含义
  • 装修辅材行业辅材现状
  • 本年利润结转在贷方表示什么意思
  • 退税降低
  • 房地产开发成本费用明细表
  • 小微企业免税销售额和未达起征点销售额区别
  • 进项抵扣抵扣
  • 小区业主委员会归哪个部门管
  • 个人所得税申报晚了一天会干什么
  • 没有认缴到位的股票
  • powershell不显示用户名
  • 鸿蒙超级终端搜不到
  • 支付中间业务收入怎么算
  • u盘装机大师怎么用
  • php 签名算法
  • 银行承兑汇票质押贷款骗局
  • 员工垫付的钱会计分录
  • PHP:pg_get_notify()的用法_PostgreSQL函数
  • uni-app怎么样
  • 小狐狸k
  • 国际税收协定有哪些主要内容
  • php 取字符串 前几位
  • 租赁公司的
  • 为什么生产工人工资不属于固定成本
  • 票据权利期限可以缩短吗
  • 若依框架用到的技术
  • 金税盘开票系统复核人员设置在哪里
  • 以个人名义和公司名义入股的利弊
  • sql随机数字
  • 织梦使用教程
  • 哪些进项税不允许从销项税额中抵扣
  • db2自增函数
  • 建筑劳务公司一年赚多少钱
  • 电商新规则
  • 支付给法律顾问怎么做账
  • 固定资产的折旧账务处理
  • 业务招待费占管理费用的多少算合适
  • 结转收入会计分录怎么做
  • 原材料采用实际成本法,在会计核算上应设置的账户是
  • 自然人系统如何恢复数据
  • 总包分包怎么区分
  • 进销项月末结转吗
  • 微信支付宝收入支出怎么做流水账
  • 成本发票怎么入账
  • 知识产权代理所代理
  • 知识经济对会计的影响论文
  • ubuntu系统怎么安装搜狗输入法
  • system is boot up with
  • Windows Server 2008禁止模块安装提升网络性能
  • win8系统怎么更改无线网络IP
  • win8.1语言包下载
  • win8系统分辨率调不了
  • linux page buffer cache深入理解
  • msstat.exe - msstat是什么进程 有什么用
  • win10组策略编辑器没有
  • linux中tail命令详解
  • linux的截图工具
  • android 图像处理
  • js按位运算符
  • hbase shell split
  • vue 分页 实现
  • android设置hint颜色
  • Node.js+Express+MySql实现用户登录注册功能
  • javascript简明教程
  • js function函数
  • python连接mq
  • 烟草局收入怎么样
  • 法人没有实名认证,现在要变更,还需要实名认证吗
  • 可以在企业所得税税前扣除的税金
  • 2019年汽车购置税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设