gpt4 book ai didi

javascript - 如何向 Google API 发出经过认证的 RESTful oAuth 2 后端请求

转载 作者:行者123 更新时间:2023-11-30 12:55:50 24 4
gpt4 key购买 nike

我需要对 Google Prediction API 进行后端 oAuth 2 REST 调用,在 node.js 中工作,但我对有关进行正确的 oAuth 调用的文档感到非常困惑(后端因此没有网络流程身份验证流程):

请求看起来像这样:

GET https://www.googleapis.com/prediction/v1.6/projects/989280437849/trainedmodels/list?maxResults=5&pageToken=1&key={YOUR_API_KEY}

标题看起来像这样

Authorization: Bearer ya29.AHES6ZSyB5W2gp4GfmZIGrVHLyisJB9hCbNLW3mj5rs0Oqg X-JavaScript-User-Agent: Google APIs Explorer

oAuth 文档在这里,说我需要一个“服务帐户”:https://developers.google.com/accounts/docs/OAuth2?csw=1

这里https://developers.google.com/accounts/docs/OAuth2ServiceAccount

我应该设置哪种 oAuth token ? http://screencast.com/t/1vXjCgnyCuU2

我以为它是“服务器 key ”,但文档说预测 API 需要以用户身份登录,而服务器 key 说“使用它来访问与帐户关联的数据从服务器”

我相信我应该使用“证书”选项 http://screencast.com/t/4sL1WTjxqp

但我不知道如何处理证书。即使我知道,我仍然没有 API key (或者我会吗?),而 REST 调用似乎需要它。大概我需要以某种方式签署请求并在 header 中提交哈希。

对于如何逐步执行此操作的任何帮助,我们将不胜感激。

最佳答案

关于javascript - 如何向 Google API 发出经过认证的 RESTful oAuth 2 后端请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19149182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com