2013-05-29 84 views
2

如何发布简单的时间线消息与玻璃与REST客户端。我有访问令牌的用户。任何人都可以请帮忙。提前致谢。如何发送简单的时间轴消息谷歌玻璃

我得到JSON格式以下响应

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

回答

3

你是如何提供访问令牌的REST调用的一部分?您应该将其作为Authorization标题的一部分提供,表明您拥有不记名令牌。因此,完整的HTTP请求可能是这个样子,假设你的访问令牌是“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 --header "Authorization: Bearer zzzzzzzzzzzzzzzzz" \ 
    --header "Content-type: application/json" \ 
    --data '{ "text": "Hello world" }' \ 
    https://www.googleapis.com/mirror/v1/timeline 

一般来说,最好使用图书馆之一,这将有助于为您管理认证。您有使用原始HTTP/REST的原因吗?

+0

谢谢。我知道了。 – user2433433