私はJavaScriptクライアントを使用してGoogleクラウドエンドポイントからのブログの記事のリストを取得することができますGoogle Cloud Endpoints Javascriptクライアントでカスタムヘッダーを設定するにはどうすればよいですか?
gapi.client.blog.posts.list().execute(function (resp) {
console.log(resp);
});
しかし、私は(これは可能性があり、ユーザーのトークンが含まれているGoogleクラウドエンドポイントの要求にカスタムヘッダー値を設定する必要がありますFacebookからのアクセストークン)。 GoogleのJavascriptクライアントを使ってどうすればいいですか?私はGoogleのJavascriptクライアントを使用しないことでこれを解決できましたが、むしろそれを使用したいと思います。
https://developers.google.com/appengine/docs/java/endpoints/consume_js https://developers.google.com/api-client-library/javascript/reference/referencedocs
編集
私がこのようにカスタムヘッダー値を渡すことができそうです:
gapi.auth.setToken({
access_token: 'this is my custom value'
});
はしかし良い練習を思えません。これを行うより良い方法はありますか?
同じ問題があり、jQuery([$ .ajax](https://api.jquery.com/jQuery.ajax/))のJavaScriptクライアントがエンドポイントのバックエンドで正常に動作していました。 'setToken'で運が良ければ? –
ヘッダーを正常に使用しているのは何ですか? これは動作しますが、トークンの前に文字列 "Bearer"が付いていますので、 'token = os.getenv( 'HTTP_AUTHORIZATION')を実行しました。split(" ")[1]' – EsseTi