問題タブ [google-api-console]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Google コンソール API の Android DrEdit 登録
DrEdit gdrive サンプル アプリケーションの Oauth 2.0 クライアント ID を作成しています。レポのReadmeファイルで説明されているように、すべてを行っています。SH1証明書を提供し、パッケージ「com.example.android.notepad」を提供しますが、「クライアントIDの作成」をクリックすると、「このクライアントIDはグローバルに一意であり、すでに使用されています」と表示されます。このアプリのセットアップ方法とクライアント ID の作成方法を教えてください。ありがとう
google-apps-script - Google API コンソールで Google Apps Script Web アプリをクライアントとして追加する方法
2 つの部分で構成されるアプリがあります
- ユーザーのマシンで実行されるインストール済みアプリケーション (より具体的には、ブラウザー アドオン)、および
- を使用してスタンドアロンの Google Apps Script アプリとして実装された Web アプリ
HtmlService
。
この 2 つの部分は互いに通信し、両方とも Oauth を介してユーザーに代わっていくつかの Google API にアクセスします。これを行うために、Google API コンソールで API プロジェクトをセットアップしました。「API アクセス」セクションでは、ブラウザー アドオン用に「インストール済みアプリケーション」タイプのクライアントを作成しました。Apps Script 部分については、Google が承認フローを自動的に処理します。
私の問題は、これら 2 つのクライアントが同じプロジェクトの一部であることを Google が認識していないことです。したがって、ユーザーはアプリを初めて実行するときに、 2 つの認証手順を続けて実行する必要があります (最初に、ブラウザー アドオンの Oauth プロセス、次に Google Apps Script から自動生成された認証プロセス)。特に、ブラウザー アドオンと Web アプリの間の分割は、ユーザーが実際に気にする必要のない実装上の詳細であるため、これはユーザーを非常に混乱させます。
2 つの承認フローを統合する方法はありますか? Google API コンソールで、複数の異なるクライアントを 1 つのプロジェクトに追加できることを知っています。この機能は、複数のアプリケーションがユーザーによって単一のサービスとして認識されるものを構成する、私のようなシナリオを明示的に意図しているように思えます。残念ながら、Google Apps スクリプトで実装された Web アプリは、Apps Script が承認フローを自動的に生成する方法が原因で、Google API コンソールと互換性がないようです。または、API コンソールまたは Apps Script エディターにオプションがありませんか?
google-drive-api - 「予期しないエラーが発生しました」と表示されている Google API コンソール。「開くURL」をlocalhostに設定しようとした後
http://localhost/open
どうやら許可されていないOpen URL を設定して、ドライブ統合機能を使用してアプリケーションをデバッグしようとしていました。
許可されていないというメッセージが表示された後、変更をキャンセルしてページを終了しました。
その後、Google API コンソールにアクセスして Drive SDK を選択しようとすると、「予期しないエラーが発生しました。調査中です。」というメッセージが表示されます。
これを修正する方法はありますか、それとも修正するには Google に連絡する必要がありますか?
google-api - Google Glass API への共同作業者のアクセス権を取得するにはどうすればよいですか?
Glass エクスプローラーは、彼が Google Mirror API を有効にした Appengine プロジェクトへの所有者アクセス権を私に与えてくれました (私たちは両方とも所有者アクセス権を持っています)。しかし、ユーザー コンソールでプロジェクトを表示すると、API が有効になっていないことが示され、オンにできる利用可能なサービスに API が表示されません。
android - Google Maps Api Android V2 に接続できません
小さな Android Map プロジェクトを作成しましたが、ワークスペースを別のコンピューターに移動するまではすべてうまくいきました。Google マップは表示されず、logcat の出力には次の行があります。
最初に考えたのは、あるコンピューターから別のコンピューターにキーストアをコピーするのを忘れたため、キーストアが見つからない/間違っているということでした。そのため、新しい debug.keystore (C:\Users\Enrico.android) から SHA1 フィンガープリントを取得し、新しい Api キーを作成しました。このフィンガープリントを使用して Manifest.xml に配置します。検索結果はありません。私の 2 番目のアクションは google-play-services_lib を更新することでしたが、何も変わりませんでした。
ここで、私のコードと Api コンソールの興味深い部分をいくつか示します。
SHA1:
API コンソール:
マニフェスト.xml:
私を助けてください!!! 編集: 別のヒント。新しいコンピューターでアプリを初めて起動したとき、署名が変更されたことをヒントに、「古い」バージョンをテストフォンから削除する必要がありました。実際には、debug.keystore ファイル内の間違った SHA1 フィンガープリントである可能性があります...それとも?