【发布时间】:2014-05-13 15:06:22
【问题描述】:
我们尝试了各种方法来让 Google Site Verification API 正常工作,包括: How can I authorize with OAuth 2.0 for google's predictive API in Ruby?
通过使用服务帐户调用:https://developers.google.com/site-verification/v1/webResource/list,我们总是得到一个空响应:{}
当通过网络控制台尝试相同的事情时,我们会得到所有网站。我们有大约 30 个网站。
我还查看了这个 stackoverflow:Unable to access Google Sites via API, but can via Oauth Playground. Why?,但没有成功。
- 为什么身体是空的?
OAuth 2.0 不适合我们,因为我们有一个服务器应用程序。
【问题讨论】:
-
"OAUTH2 不适合我们,因为我们有一个服务器应用程序。" -- OAuth 2.0 中有一个服务帐户流程可在服务器上使用,您使用服务器上的私钥而不是用户身份验证工作流程。见developers.google.com/accounts/docs/OAuth2ServiceAccount。
标签: api oauth google-search-console google-api-ruby-client google-site-verification-api