位置: 编程技术 - 正文

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开发模板)

  • 分公司可以享受企业所得税优惠吗
  • 建筑企业的成本
  • 小微企业附加税税收优惠政策
  • 员工报销款可以公转私吗
  • 签章是签字还是盖章 财务
  • 小企业无形资产取得的账务处理
  • 固定资产评估减值后如何入账
  • 金税盘年费全额抵扣分录
  • 客户退回发票会退回吗
  • 财产租赁合同金额含税吗
  • 异地施工需要缴纳什么税
  • 没建账的个体户如何交个人所得税?
  • 跨年补交企业所得税
  • 没有经营的空壳公司可以贷款吗
  • 支付佣金费用没扣怎么办
  • 个人所得税0元算不算缴税
  • 出售已使用五年的住房有税收优惠吗?
  • 纳税期限变更需要什么
  • 分摊商品进销差额怎么算
  • iphone无法打开网页怎么办
  • 配置足够但玩游戏卡顿
  • 应交税费贷方余额负数表示什么
  • 在windows 7中
  • linux -e -f
  • windows搜索为什么那么慢
  • 承租人对经营租赁的会计处,怎么快速记住方法
  • 股东以债权出资,公司怎么处理
  • 蝴蝶兰的养殖方法和注意事项 盆栽蝴蝶兰烂根
  • PHP:date_default_timezone_set()的用法_Date Time函数
  • 出租门面是否缴增值税
  • 企业所得税税前扣除和不扣除的区别
  • php注册和登录界面
  • thinkPHP5 tablib标签库自定义方法详解
  • 购入多项固定资产
  • 公章的法律效力范围
  • idea2020.2.3创建web
  • css水平居中和垂直居中怎么设置
  • php 方法
  • springboot自动配置的注解
  • 借款可以抵货款吗
  • 长期股权投资的核算方法
  • 不征税发票需要申请吗
  • 应收账款应付账款借贷方都表示什么
  • 收到员工交来的宿舍费
  • 安全生产费用收取方案
  • 跨月发票作废如何恢复
  • 商品互换定义
  • 过渡期补贴是什么意思
  • 企业促销如何进行营销
  • 已认证的增值税专用发票可以作废吗
  • 收到利息收入如何做分录
  • 签合同的名称和内容
  • 苗木免税吗
  • 非限定性净资产 限定性净资产
  • 收付实现制下主营业务成本怎么算
  • mysql5.7.21安装
  • 判断一个表是否存在
  • windows历代版本一览
  • windows2000serve
  • windows2008r2驱动包
  • windows提示音神曲
  • ubuntu sudo not found
  • linux CentOS/redhat 6.5 LVM分区使用详解
  • linux crontab用法
  • cocos2d-x教程
  • 判断div滑动到底怎么操作
  • Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
  • Cocos2dx3.2 Crazy Tetris 由于遮罩引起的部分手机白屏
  • 文件夹权限命令
  • 批处理模式
  • JavaScript 事件绑定及深入
  • javascript快速入门
  • js选中单选按钮
  • SpringMVC restful 注解之@RequestBody进行json与object转换
  • 国税局公告2019年43号
  • 残疾人贷款买房
  • 税务如何查饭店信息
  • 安徽省政府非税收入专用收据查询
  • 不想订亲
  • 城镇土地使用税减免税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设