0

この質問のポスターのように、私はグーグルAPIスコープについて混乱しています。

DriveAPIへのフルアクセスを希望します。私はこのようなトークンを要求します:

private static final String AUTH_TOKEN_TYPE = "oauth2:https://www.googleapis.com/auth/drive";
accountManager.getAuthToken(account, AUTH_TOKEN_TYPE, null, this, new AccountManagerCallback<Bundle>() {
        public void run(AccountManagerFuture<Bundle> future) {
...

ただし、「ログインできませんでした。Googleサーバーとの通信中に問題が発生しました。しばらくしてからもう一度お試しください」という画面が常に表示されます。

もちろん、ブラウザを介したインターネットアクセスが正常に機能していることを確認しました。

また、問題のないこの男がやったことと何の違いも見られません。

そして最後に、私が言及した2番目の投稿で、ユーザーNivcoは、DriveAPIの使用が非常に制限されていることを確認しています。ファイルを作成したり、アクセス許可を設定したりできないことを誰かが確認できますか?この場合、このAPIは私にとって価値がありません。

注:私は、私が言及した2番目の投稿で使用されているように見えるオプションを使用していません。しかし、どれが利用できるかわかりません

4

2 に答える 2

1

最後の質問に答えるために、Drive API v2を使用してファイルを作成し、アクセス許可を設定する(および他の多くのことを行う)ことができます。

https://developers.google.com/drive/v2/reference/

APIにはリクエストできるスコープが複数あり、APIでできることはそれらによって異なることに注意してください。

于 2012-08-30T22:27:36.747 に答える
1

1日後に同じデバイスで再試行しましたが、すべて問題ないようです。そのため、失敗した試行が多すぎるためにサーバーが拒否したか、デバイスメモリにキャッシュされたキーがまだ使用されていました...

于 2012-08-31T08:14:47.117 に答える