位置: 编程技术 - 正文

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

  • 所得税资产和所得税费用
  • 税收对国家的影响及地位
  • 税收申报减免
  • 跨年增值税专用发票没有认证,需要开红字信息表吗
  • 增值税报税后多久缴纳期限
  • 应付职工薪酬为什么不属于金融负债
  • 事业单位固定资产入账标准最新规定
  • 怎么知道购货方电话号码
  • 个体工商户经营范围查询
  • 城市维护建设税是什么意思
  • 印花税计入哪个费用
  • 收到子公司税后利润
  • 开出转账支票怎么入账
  • 签订几年合同每年都要缴纳印花税吗?
  • 销售方针有哪些
  • 增值税减税措施有哪些
  • 个人购买房屋的税
  • 债券的实际发行价格为什么
  • 两个帐套合并为一个
  • 1697509419
  • 跨年的物业费如何记账
  • 电子商业汇票背书是什么意思
  • 园林公司采购岗位职责
  • mac如何搜索
  • 网络端口被占用怎么解决
  • 公司收到预付款怎么用处去
  • 应收债权换入无形资产
  • 零售金银首饰的商场要交消费税吗
  • 文化事业建设费减免政策
  • 其他权益工具投资公允价值变动计入什么科目
  • h5移动端网页设计
  • 机器学习期末复习题
  • php公众号推送完整示例
  • 印花税减半征收减免性质代码
  • 无盘领发票要怎么办
  • 待摊费用的明细
  • 个税申报的本期收入填什么
  • 报税金额和开票统计不一致
  • 财政收入的收缴具体包括
  • 海关双抬头发票公司名可以更改吗
  • 免费学电脑的网站
  • 购买一台电脑2400元贵吗
  • 投资公司和控股公司关系
  • 怎么登记现金日记账和银行存款日记账
  • 事业单位结余分配的去向有
  • 购货方收到销售折扣发票怎么入账
  • 个人所得税率怎么退
  • 代垫电费收回开票吗
  • 房地产企业实际发生的税金及附加
  • 提供维修业务的税率是多少
  • 计提工资要附什么凭证
  • 餐饮企业餐具计入什么科目
  • 持有至到期投资减值准备
  • 计提应收会计分录
  • 老板买私人飞机可以避税吗
  • 财务分析与财务管理的共同点
  • 缴纳社保需要办理什么手续
  • 发票线上申领线下配送
  • mysql在指定字段前添加
  • sql整型
  • win8怎么打开系统设置
  • svchoost.exe - svchoost是什么进程 有什么作用
  • shell 时间格式
  • python3.7内置模块
  • Unity3D中Javascript的基本使用与介绍详解
  • Js组件开发方式
  • android实战教程
  • 安卓图片缓存太占空间
  • event_base_new
  • bootstrap和thymeleaf
  • 理解Python中的变量
  • css弹性布局是什么
  • jquery获取元素的父元素
  • css实现无缝滚动
  • 河南城乡居民医疗保险电话
  • 吉林市无犯罪记录证明网上申请流程
  • 土地增值税有哪些征收方式
  • 精准扶贫就业补贴怎么领?
  • 金三系统企业所得税如何变更所得税缴纳方式?
  • 消费税记不记入成本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设