ホームページ >バックエンド開発 >PHPチュートリアル >WeChatで取得した地理的位置はどこに保存できますか?

WeChatで取得した地理的位置はどこに保存できますか?

WBOY
WBOYオリジナル
2016-06-23 13:26:111471ブラウズ

WeChat のフォローが成功し、ユーザーが地理的位置を選択できるようになった後、取得した経度と緯度はどこに保存する必要がありますか? ?セッションかデータベースか?
保存した経度と緯度を使用して、Baidu Map API を呼び出し、周囲のホテルをクエリしたいと考えています。 。 。地理的位置はユーザーによって選択され、固定されません。ぜひご意見をお聞かせください!ありがとうございます~~~


ディスカッション(解決策)への返信

データベース、ユーザー WeChat ID、およびデータベースフィールドとしての地理的位置。

これはユーザーが選択した地理的な場所であるため、セッションは常に無効になるため、データベースに保存しておくと安全です。

セッションには有効期限があり、セッションを保存するために一時的に使用するだけです。今後使用したい場合は、データベースを保存してください。

Tencent と Baidu の地図は同じ規格ではないことにも注意してください。使用する前に、Baidu の経度と緯度に変換する必要があります

では、セッションに一時的に保存します。ただし、WeChat セッションは現在のセッションでのみ機能します。保存したデータは WeChat でセッション値を取得できません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。