如何为谷歌眼镜发送简单的时间线消息

时间:2013-05-29 16:46:03

标签: google-mirror-api

如何使用REST客户端将简单的时间轴消息发布到玻璃上。我有用户的访问令牌。任何人都可以帮忙。提前谢谢。

我正在以json格式获得以下回复

{
    "error": {
        "errors": [{
            "domain": "global",
            "reason": "insufficientPermissions",
            "message": "Insufficient Permission"
        }],
        "code": 403,
        "message": "Insufficient Permission"
    }
}

1 个答案:

答案 0 :(得分:3)

您如何在休息电话中提供访问令牌?您应该将其作为Authorization标题的一部分提供,表明您有持有者令牌。因此,假设您的访问令牌是“zzzzzzzzzzzzzzzzz”

,那么完整的HTTP请求可能看起来像这样

POST /mirror/v1/timeline HTTP/1.1
Host: www.googleapis.com
Authorization: Bearer zzzzzzzzzzzzzzzzz
Content-Type: application/json
Content-Length: 26

{ "text": "Hello world" }

有关此示例和更多详细信息,请参阅https://developers.google.com/glass/timeline

如果您尝试使用curl执行此操作,则您的命令可能类似于

curl --header "Authorization: Bearer zzzzzzzzzzzzzzzzz" \
  --header "Content-type: application/json" \
  --data '{ "text": "Hello world" }' \
  https://www.googleapis.com/mirror/v1/timeline

通常最好使用其中一个库,这将有助于您管理身份验证。您是否有使用原始HTTP / REST的原因?