2

REST クライアントを使用して単純なタイムライン メッセージをガラスに投稿するにはどうすればよいですか。ユーザーのアクセストークンがあります。誰でも助けてください。前もって感謝します。

json形式で次の応答を取得しています

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

1 に答える 1

3

残りの呼び出しの一部としてアクセス トークンをどのように提供していますか? Authorizationベアラー トークンがあることを示すヘッダーの一部として提供する必要があります。したがって、アクセス トークンが「zzzzzzzzzzzzzzzzzz」であると仮定すると、完全な 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

通常は、認証の管理に役立つライブラリの 1 つを使用するのが最適です。生の HTTP/REST を使用している理由はありますか?

于 2013-05-29T17:19:52.427 に答える