镜像API invalid_grant

时间:2014-07-01 09:53:05

标签: google-api google-glass google-mirror-api

我尝试在Mirror API上使用服务帐户来调用服务器上的PHP脚本,将卡片推入Glass Timeline。

其实我只是得到一个JWT,但当我执行POST请求获取我的令牌时,Google发给我:

> ' https://accounts.google.com/o/oauth2/token
{
  "error" : "invalid_grant"
}

我不知道为什么。我将此行用作Grant_type:grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer

如果你得到一些信息......那么

1 个答案:

答案 0 :(得分:1)

您无法使用服务帐户将数据发送到Mirror API。

每次调用镜像服务都需要代表授权您访问其Glass时间线的特定用户进行。您必须使用由特定用户的oauth权限生成的访问令牌才能执行此操作。

Google将服务帐户描述为"属于您的应用程序的帐户,而不是个人最终用户",而每个Glass都与特定的最终用户帐户相关联。