1

ある種のクラウド ストレージを使用するアプリケーションを開発しようとしています。ドロップボックスは使いやすいと思いました。アプリ キーとアプリ シークレットは既に持っています。

DBRoulette の例では、外部 GUI を介して Dropbox にログインします。私のアプリでは、クラウド部分が Dropbox であることをユーザーに知らせずに、舞台裏でログインしたいだけです。

これを実現するための提案をいただければ幸いです。

4

1 に答える 1

3

これは、少なくとも DropBox が提供する現在のパブリック API では不可能です。これがすぐに変わるとは思えませんが、それは良いことです。

Dropbox では、認証と承認に Oauth を使用するように強制していますが、それには十分な理由があります。

サードパーティのアプリを統合できるようにする SDK を提供するほとんどのサービス プロバイダーは、Oauth を使用します (Twitter、Dropbox、Linkedin、Google、SalesForce など)。

重要な部分は、ユーザーが自分に代わってユーザー データにアクセスするアプリケーションを常に承認する必要があるということです。

これは常に、エンド ユーザーが実行する必要がある手動の手順です (ほとんどの場合、1 回だけ実行されます)。明示的に許可を与えるには、常にどこかのボタンをクリックする必要があります。

Android で SMS テキスト メッセージをサイレント モードで送信するには、ユーザーに許可を与えるように強制する必要があるのと同じように、バックグラウンドでサイレント モードで実行することはできません。

于 2013-02-05T07:36:02.820 に答える