NodeやPHPのアプリにサーバー側のジオロケーションを追加する
NodeでもPHPでも、クライアントスクリプトを一切介さずに、バックエンドのコードからIP検索のエンドポイントを直接呼び出します。
NodeでもPHPでも、クライアントスクリプトを一切介さずに、バックエンドのコードからIP検索のエンドポイントを直接呼び出します。
サーバー側のジオコーディングの移行は、多くの場合、それに依存するクライアントアプリケーションからは見えない形で行えます。そのように設計する方法を解説します。
訪問者のIPアドレスからおおよその位置を完全に自社サーバー上で検出し、ブラウザーの位置情報の許可ダイアログを省きます。
サーバー側の検索のためのブラウザー向けSDKは、たいていAPIキーを訪問者のブラウザーから見える場所に移すだけです。それは持つ価値のある便利さではありません。
有効にしなければならないプライバシー機能は、デフォルトでオフになるように設計されています。本当に意味のあるプライバシーには、切り替えスイッチなど必要ないはずです。
JavaScriptタグやブラウザースクリプトを一切使わず、完全にサーバー上で、訪問者のIPアドレスからおおよその位置を調べます。