有没有一种方法可以使用Google Photos API,而无需通过用户提示进行身份验证?

时间:2018-09-20 23:00:23

标签: google-photos

我以前在youtube和youtube analytics api上有一些经验,可以选择使用https://developers.google.com/oauthplayground/为您自己的用户帐户api访问创建脱机情况。通过在开发者控制台中创建密钥,可以将其添加到自定义oAuth凭据中。然后,您登录的用户帐户将生成访问令牌和刷新所需的令牌。我没有在此处看到Google Photos API作为选项列出。我不希望创建一个网站只是为了一次提示(我自己)。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果您专门在令牌后向API提出自己的请求,则仍然可以使用OAuth 2.0游乐场。您可以在工具的步骤1 下,在左侧范围列表的下方,输入自己的范围。 (该文本框标记为“输入您自己的范围”。)

您可以在此处手动输入Google Photos Library API开发人员文档的“ Authentication and authorization scopes”页面上列出的范围。

步骤2 中,您可以访问刷新和访问令牌,并在步骤3 中构建自己的请求。请注意,您将无法列出此API的可能操作

请注意,您还可以从自己的Google开发人员项目中指定自己的OAuth客户端ID和客户端密钥。您可以在右侧的“设置”图标下的“ 使用您自己的OAuth凭据”下找到此内容。否则,令牌会在一定时间后被操场自动吊销。

但是-如果您只想在操场上浏览API,则可以使用参考文档中嵌入的版本。您可以在每种方法的页面上找到它,例如mediaItems.list。此版本包括对所有API方法的支持,使构建正确的API请求变得容易。