8

我需要请求谷歌分析只读 api

但我有一些麻烦:

Erro:invalid_client
 no registered origin
Detalhes da solicitação
scope=https://www.googleapis.com/auth/analytics.readonly
response_type=token
access_type=online
redirect_uri=postmessage
proxy=oauth2relay906123469
origin=https://bob.tricae.com.br/
state=450098374
display=page
prompt=none

我的 cliend_id 是正确的我从:

google.com/apis/console/#project

有人可以帮我吗?

4

2 回答 2

7

根据我的经验,您必须创建一个 Web 应用程序客户端 ID。例如,如果我创建一个“服务”客户端 ID,则没有任何地方可以放置“授权的 JavaScript 起源”,但是如果我在我的项目下创建一个新的“Web 应用程序”客户端 ID,那么它就有一个地方可以放置它. 一旦我以这种方式创建了客户端 ID,它就会接受它。

于 2013-05-10T03:31:02.337 回答
3

很确定您需要转到https://code.google.com/apis/console/并将您的页面(网址为https://bob.tricae.com.br/)添加到 API 访问上的客户端 ID标签。单击右侧的 Edit Settings...,然后在“Authorized JavaScript Origins”下填写(假设您使用的是 Javascript 客户端库)。

于 2013-01-11T18:23:43.070 回答