位置: 编程技术 - 正文

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

  • 无偿划转股份是好是坏
  • 公司股东向公司借款
  • 出口退税分类管理办法最新
  • 民办学校房屋要求
  • 金税开票系统怎么导出发票明细
  • 报表没有其他收入怎么办
  • 普票能抵扣多少
  • 冲红发票怎么写备注
  • 投资者回售选择权是什么意思
  • 购进蔬菜的进项税额
  • 预付材料购货款计入什么科目
  • 受托代销商品手续费会计分录
  • 支付的管理费用可以抵税吗
  • 订金退回怎么做账
  • 企业为员工承担个人所得税
  • 企业代开租金专票开什么项目好?
  • 工程款开票备注栏
  • 劳务费个人所得税税率表2023最新
  • 已抵扣发票如何查询开票明细
  • 以库存抵债的账务处理
  • 办理环评费用
  • 一般商业企业要缴纳哪些税?
  • 培训费没有发票怎么办
  • 微商行业代理奖金如何入账
  • 购买半成品计入什么科目
  • 备注栏需要写内容嘛
  • 企业购买银行理财
  • 待抵扣进项税额和待认证进项税额的区别
  • PHP:Memcached::decrement()的用法_Memcached类
  • 境外汇款所得税缴纳规定
  • 工会举办的比赛有哪些
  • 支付临时工的工资怎么做账
  • PHP:imagecolorclosest()的用法_GD库图像处理函数
  • 爱丁堡几点天黑
  • 外汇是先申报后收钱么
  • 占统治地位的英文短语
  • 语音识别的正确流程
  • 计算md5值命令
  • 存货盘点会计分录怎么做
  • 税控盘减免税款会计分录
  • 盈余公积金的账务处理
  • 企业有代扣代缴个税义务
  • 今年利润弥补以前年度亏损如何记账
  • 预提费用会计科目
  • 一般纳税人哪种税
  • 所得税交多了怎么留抵
  • mysql skip ssl
  • 无形资产多摊销怎么处理
  • 以前年度多计管理费用怎么调整
  • 完工产品成本计算表怎么填
  • 账面价值和公允价值的关系
  • 复利和年金的区别通俗易懂的
  • 应交税金-应交增值税明细账
  • 工程材料票抵扣比例
  • 车辆购置税完税证明图片
  • 免抵退税额账务处理办法
  • 不得从销项税额中抵扣进项税的有哪些
  • 新手入门会计
  • 税法规定固定资产最低折旧年限
  • 新组建的公司该怎样开展工作
  • sql常用的语句大全
  • mysql5717安装详细过程
  • windowsxp开机启动项在哪里设置
  • windows需要更新吗?
  • mac如何更换系统
  • bios如何设置
  • linux系统怎么更改语言
  • rnbrcache.exe是什么意思
  • win7系统开机
  • 各种linux系统比较
  • ztree拖动
  • for语句中的++i
  • shell脚本 su
  • unity协程的工作原理
  • 怎么利用python处理批量表格
  • androidobb
  • 税务局收垃圾处置费
  • 河北省国家税务局长简介
  • 苏州昆山税务局电话号码
  • 信用评级机构有几家
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设