0

私は Dropbox API を使用しており、Python SDK を介してユーザーを認証しようとしています。request_tokenDropboxから取得できます。アプリを承認するために、ユーザーを Dropbox Web サイトにリダイレクトすることもできます。

ただし、ユーザーが (承認後に) 私の Web サイトに戻っrequest_tokenたら、access_token.

APP_KEYAPP_SECRETおよびを使用して新しいセッション オブジェクトを作成しましたaccess_type。次に、SDK メソッドrequest_tokenを使用してこのオブジェクトの を設定しようとします。set_token_request

access_tokenこの後、Dropbox からを取得してみます。ただし、セッション オブジェクトにリクエスト トークンがないというエラーが表示されます。

これを行うコードは次のとおりです。

   sess.set_request_token(oauth_token, oauth_token_secret)
   access_token = sess.obtain_access_token()

sessDropboxSessionオブジェクトです。最初oauth_tokenに.oauth_token_secretrequest_token

何が起こっているか知っている人はいますか?

4

1 に答える 1

0

これは、以前のバージョンの Dropbox SDK for Python のバグでした。最新バージョンをダウンロードすると、問題が解決するはずです。

于 2012-06-08T04:47:38.560 に答える