如何使用REST客户端将简单的时间轴消息发布到玻璃上。我有用户的访问令牌。任何人都可以帮忙。提前谢谢。
我正在以json格式获得以下回复
{
"error": {
"errors": [{
"domain": "global",
"reason": "insufficientPermissions",
"message": "Insufficient Permission"
}],
"code": 403,
"message": "Insufficient Permission"
}
}
答案 0 :(得分:3)
您如何在休息电话中提供访问令牌?您应该将其作为Authorization
标题的一部分提供,表明您有持有者令牌。因此,假设您的访问令牌是“zzzzzzzzzzzzzzzzz”
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的原因?