OAuth クライアントではなく API キーを使用して Proximity Beacon API を認証することは可能ですか? Authorizing Requestsページはこれが可能であることを示しているようですがkey=<API_KEY>
、リクエストに追加されたエンドポイントを読み取ろうとするとすべて失敗し401: UNAUTHENTICATED
ます。
OAuth を使用してエンドポイントに正常にアクセスできますが、可能であれば、より単純なアプローチを選択したいと考えています。
OAuth クライアントではなく API キーを使用して Proximity Beacon API を認証することは可能ですか? Authorizing Requestsページはこれが可能であることを示しているようですがkey=<API_KEY>
、リクエストに追加されたエンドポイントを読み取ろうとするとすべて失敗し401: UNAUTHENTICATED
ます。
OAuth を使用してエンドポイントに正常にアクセスできますが、可能であれば、より単純なアプローチを選択したいと考えています。
そのため、Proximity Beacon API にはいくつかの重要な部分があります。
APIの管理(登録、変更、または添付ファイルの追加ができる場所) および診断(ビーコンに関する操作情報を取得できる場所) の部分では、認証ユーザーが誰であるかを知る必要があるため、OAuth が必要です。ほとんどの Google API は、セキュリティのために OAuth 2.0 を中心に標準化されており、アプリのエンド ユーザーに対するフラストレーションが比較的少ないようです。
Serving API — アプリでビーコンが表示されたときにビーコンの詳細を取得する ( ) getforobserved
— OAuth フロー全体を実行する必要はありません。この場合、照準ビーコンの情報を取得するには API キーで十分です。