獲取微信用戶地理位置

2019-03-14 12:05 更新

獲取用戶地理位置

微信獲取用戶地理位置

開(kāi)通了上報(bào)地理位置接口的公眾號(hào),用戶在關(guān)注后進(jìn)入公眾號(hào)會(huì)話時(shí),會(huì)彈框讓用戶確認(rèn)是否允許公眾號(hào)使用其地理位置。彈框只在關(guān)注后出現(xiàn)一次,用戶以后可以在公眾號(hào)詳情頁(yè)面進(jìn)行操作。

第三方在收到地理位置上報(bào)信息之后,只需要回復(fù)success表明收到即可,是不允許回復(fù)消息給粉絲的。

獲取用戶地理位置

用戶同意上報(bào)地理位置后,每次進(jìn)入公眾號(hào)會(huì)話時(shí),都會(huì)在進(jìn)入時(shí)上報(bào)地理位置,上報(bào)地理位置以推送XML數(shù)據(jù)包到開(kāi)發(fā)者填寫(xiě)的URL來(lái)實(shí)現(xiàn)。

推送XML數(shù)據(jù)包示例:

<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>123456789</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[LOCATION]]></Event>
<Latitude>23.137466</Latitude>
<Longitude>113.352425</Longitude>
<Precision>119.385040</Precision>
</xml>

參數(shù)說(shuō)明:

參數(shù)說(shuō)明
ToUserName開(kāi)發(fā)者微信號(hào)
FromUserName發(fā)送方帳號(hào)(一個(gè)OpenID)
CreateTime消息創(chuàng)建時(shí)間 (整型)
MsgType消息類型,event
Event事件類型,LOCATION
Latitude地理位置緯度
Longitude地理位置經(jīng)度
Precision地理位置精度
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)