1

内部で oauth2 を使用する Django-social-auth を使用して oauth 認証を行おうとしています。vimeo のカスタム バックエンドを追加しています。Vimneo API では、すべての API 呼び出しでカスタム ユーザー エージェントを使用する必要があります。

oauth2 は httplib2 を使用しており、ユーザー エージェントを設定するためのフック ポイントがありません。「これ以降のすべてのネットワーク要求は、このカスタム ヘッダーを使用する必要があります」と言う方法はありますか。

4

1 に答える 1

0

質問が正しければ、User-Agentリクエスト ヘッダーと一緒に送信できます。

h = httplib2.Http(".cache")
resp, content = h.request("https://example.org/chap/2", 
    "PUT", body="This is text", 
    headers={'User-Agent':'my user agent'} )
于 2013-07-31T08:18:47.800 に答える