私はアンドロイドとウェブアプリを開発しました。これらのアプリは両方ともドロップボックスライブラリを使用しています。Androidアプリでは、Androidドロップボックスライブラリから2つのアクセストークンを取得します..しかし、PHPライブラリを使用しているWebアプリでは、1つのアクセストークンしか取得しません...何か不足していますか? 私が抱えている問題は、Androidアプリから取得している2つのトークンをwebappデータベースに送信しているため、これらのトークンを使用して、webappからユーザーの許可を求めずにwebappからドロップボックスにアクセスできるためです。誰かがドロップボックスphpライブラリを使用している場合、トークンはいくつ取得できますか? 彼らは 2 つのトークンを取得しますか、それとも 1 つだけを取得しますか?
1 に答える
0
リクエストごとに 1 つのトークンのみを受け取る必要があります。コア API PHP ドキュメントを参照してください。
一般的なプロセスは次のとおりです。
- リクエストトークンを取得
- リクエスト トークンを使用してアプリを承認する
- 認可からアクセス トークンを取得する
したがって、1 つの要求トークンのみを受け取る必要があります。あなたの Android アプリが誤って 2 つのトークンを要求していないことを確認したいと思います。
編集:上記はPHP認証で正しいです。ただし、AndroidとJavaでは、アクセス トークンに 2 つの部分 (ユーザー名とパスワードのようにキーとシークレット) を受け取ります。これは、PHP で Android アクセス トークンを使用できないことを意味します。
于 2013-09-11T14:14:53.033 に答える