0

私のGoogleドライブでRealtime playgroundで作成されたファイルは、Open With機能をサポートしています。プレビューが利用できないにもかかわらず、私はそれをクリックして、遊び場アプリを開き直すことができます。私はどのように私のアプリで同じことをするのですか?私はdemo one, to add/remove list itemsを作成し、それはGoogleのリアルタイムの遊び場機能と同様に、私のGoogleドライブにファイルを作成します。 open withも利用可能です。プレビューと公開中

enter image description here私のアプリが作成されたGoogleアプリケーションファイル。しかし、それをクリックすると、結果は

あなたが開いてみようとしているファイルのすべてでこのアプリケーションを承認することができませんでした。もう一度お試しください。私は基本的に悪いカルマを持っているか、私は欠場客観的な理由があるので、それは

enter image description here ですか?


最初の回答は、Google Drive API Drive UI integrationを実行する必要があることを示しています。 The doc says particularly、そのopen-withOpen URL pieceによって提供される。大きな努力を払ってverified Open URLを統合設定に追加しましたが、これは効果がありません。私はまだ同じUnable to authorize this app errorを得ています。

答えて

0

Drive SDK serviceを有効にしてください。

エラーSorry, we were unable to authorize this app for all of the files you attempted to open. Please try again.は、ユーザーを認証する必要があることを意味します。 Google APIは、認証と承認にOAuth 2.0プロトコルを使用します。 Googleでは、Webサーバー、インストール済みアプリケーション、クライアントサイドアプリケーションなどの一般的なOAuth 2.0シナリオをサポートしています。

すべてのアプリケーションは、ハイレベルでOAuth 2.0.を使用して、GoogleのAPIにアクセスするとき、あなたは4つのステップに従う基本的なパターンに従います。

  • をGoogleのAPIコンソールからのOAuth 2.0認証情報を取得します。
  • Google認可サーバーからアクセストークンを取得します。
  • アクセストークンをAPIに送信します。
  • 必要に応じてアクセストークンを更新します。

:安全な長期保存にリフレッシュトークンを保存している限り、彼らは有効のままとしてそれらを使用し続けます。制限は、クライアントとユーザーの組み合わせごとに発行されるリフレッシュトークンの数、およびすべてのクライアントでユーザーごとに適用されるリフレッシュトークンの数に適用され、これらの制限は異なります。アプリケーションが十分なリフレッシュトークンを要求して制限の1つを超える場合、古いリフレッシュトークンは機能しなくなります。

+0

これは私のアプリがやっていることとどう違うのですか?あなたはそのコードを見たことがありますか? 'clientId'と' gapi.auth.authorize({clientId、[install、file])は何をしていると思いますか?私のアプリに 'APIにアクセストークンを送る'がないことを意味しますか?この基本パターンは、私のデモのやり方とどのように違うのですか? –

+0

「GoogleドライブのUI統合」で「URLを開く」を設定する必要があるとします。私はそれをしました、私はドメインを確認しましたが、これは効果がありませんでした。私は 'Open With'をクリックしても同じエラーが表示されます。 –

関連する問題