私のプロジェクトでは、ユーザーは Facebook のログイン ボタンを使用してアプリケーションにログインします。ユーザーのすべての詳細を取得しますが、ユーザーが場所を持っていない場合は、IP アドレスに基づいて場所を見つける必要があります。Facebook API を使用して IP アドレスに基づいてユーザーの場所を見つける方法はありますか?
質問する
1676 次
1 に答える
1
PHPを使用すると、を使用してユーザーのIPを取得できます$_SERVER['REMOTE_ADDR']
。Javascriptを介してIPを取得できるかどうかはわかりませんが、サーバーに対してAJAX呼び出しを行い、サーバーにその方法で処理させることができます。
IPをジオロケーションデータベースと比較できます。データベースのリストは次のとおりです。
注:IPv6は週の初めに有効にされたため、考慮すべきIPアドレスのセットが2つある可能性があります。
于 2012-06-08T06:50:09.627 に答える