我正在使用Chrome扩展,它调用chrome.identity
api来获取访问令牌(使用Google plus登录范围)。无法从Chrome扩展程序访问端点API
然后我尝试用此令牌调用Google endpoints API。为此,我使用'Authorization'='Bearer <token>'
格式设置请求标题。
我已将我的Chrome扩展程序的manifest.json
中的client_id
添加到允许的端点API的客户端ID列表中。但是,即使我在本地主机上运行API,我仍然无法连接到它。
客户端ID的允许列表包括我在Google Developers Console上的API凭证页面上定义的那些客户端。我的Chrome扩展在客户列表中显示,但它的client_id不同。
我不断收到在服务器端错误:
WARNING 2016-04-22 03:01:35,068 users_id_token.py:372] Oauth token doesn't include an email address.
任何人都可以请给我一些指点来试试呢?如果需要澄清,请告诉我。
这对我很有用!多谢,伙计。 – trans1st0r