ホームページ  >  記事  >  バックエンド開発  >  WeChat がユーザーの地理的位置情報を取得するための原則と手順、地理的位置の取得_PHP チュートリアル

WeChat がユーザーの地理的位置情報を取得するための原則と手順、地理的位置の取得_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:04:591942ブラウズ

WeChat がユーザーの地理的位置情報を取得するための原則と手順 地理的位置の取得

WeChat 公共サービス アカウントの開発要件には、ユーザーの位置情報や一部の地図を通じてユーザーの位置情報を取得する機能が含まれることがよくあります。 LBS のマーケティング活動に基づいてナビゲーションを行うこともできます。

以下では、WeChat サービス アカウントを通じてユーザーの位置情報を取得するための原則と手順を紹介します。

原則

1.位置情報取得プロセス

2.位置情報メッセージ

リーリー

パラメータの説明:

参数 描述
ToUserName 开发者WeChat ID
ユーザー名から 送信者アカウント (OpenID)
時間を作成する メッセージ作成時間(整数)
メッセージタイプ メッセージタイプ、イベント
イベント イベントの種類、場所
緯度 地理的位置の緯度
経度 地理的位置の経度
精度 地理位置情報の精度


获取位置信息步骤

1. 申请服务号认证

只有通过认证的服务号,才能够获取访问微信高级服务的权限。

2. 开启用户位置信息获取功能

开发者中心 -> 获取用户地理位置

3. weiPHP地理位置信息消息处理。

1. 配置微信服务号开发接口

微信服务器将会把用户与微信之间的交互事件消息,通过此接口推送给SP服务器。

2. 在WeixinController的IndexAction中处理location消息。

将xml消息转化为php数组,然后取出经纬度信息,以备使用。

$content = file_get_contents ( 'php://input' );
$data = new \SimpleXMLElement ( $content );
foreach ( $data as $key => $value ) {
 $this->data [$key] = strval ( $value );
}
// to use data["longitude"]; data["latitude"].

以上通过图文的方式给大家展示了微信获取用户地理位置信息的原理与步骤,希望大家喜欢。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1071234.htmlTechArticle微信获取用户地理位置信息的原理与步骤,获取地理位置 在微信公众服务号开发需求中经常有获取用户位置信息的功能,通过用户的位置信...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。