像Google Photos API - authentication这样的问题,我很好奇Google Photos API的身份验证。问题之一answers指出
您需要配置OAUth 2.0凭据(客户端ID和密码),而不是API密钥。有关更多详细信息,请参见此处的开发人员文档:https://developers.google.com/photos/library/guides/get-started#request-id
Google Photos库API代表用户执行操作,因此您需要通过OAuth 2.0进行身份验证。作为此请求的一部分,您还需要指定一个供用户接受的范围,有关更多详细信息,请参见此页面:https://developers.google.com/photos/library/guides/authentication-authorization
我的问题是我正在尝试构建一个NodeJs应用程序,该应用程序应使用来自Google照片的图像为另一个前端应用程序提供服务。我想使用静态“服务帐户密钥”(来自https://console.developers.google.com/apis/credentials)对后端应用程序进行身份验证:
我真的找不到以前做过的人。那使我认为我可能正在尝试构建一些不可能的东西? google-api-nodejs-client也不支持Photos API。
问题: 如果我登录到Google帐户并创建“服务帐户密钥”(我希望后端提供我的照片),是否可以从NodeJs后端向Photos API进行身份验证?怎么样? (我不是在寻找完整的解决方案,只是一个提示)
答案 0 :(得分:2)