通过 API 密钥验证接近信标

Authenticate Proximity Beacons via API Key

是否可以使用 API 密钥而不是 OAuth 客户端来验证 Proximity Beacon API? Authorizing Requests 页面似乎表明这是可能的,但我所有尝试读取附加到请求的 key=<API_KEY> 端点的尝试都失败了 401: UNAUTHENTICATED.

我能够使用 OAuth 成功访问端点,但如果可能,我想选择更简单的方法。

因此,Proximity Beacon 有几个关键部分 API。

对于 Admin(您可以在其中注册、修改或添加附件)和 Diagnostic(您可以在其中获取有关的操作信息信标)部分 API,OAuth 是必需的,因为这些需要知道身份验证用户是谁。似乎大多数 Google API 都在围绕 OAuth 2.0 进行标准化,以确保安全性并相对减少应用程序最终用户的挫败感。

对于 Serving API — 当我在我的应用程序中看到它时获取有关信标的详细信息 (getforobserved) — 您不需要通过完整的 OAuth 流程。为此,API 密钥足以获取可见信标的信息。