問題タブ [google-oauth]
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.
google-apps - Marketplace アプリ、OAuth 1.0 または 2.0 を使用しますか?
Marketplace のアプリを構築する方法について読んだ多くのドキュメントでは、2-Legged で OpenID+Oauth 1.0 を使用するように指示されています。しかし、Google のドキュメントで認証に関する他のすべての情報を読むと、OAuth 1.0 は非推奨であり、使用すべきではないことがわかります。
では何が正しいのでしょうか?Marketplace で OAuth 1.0 を使用する必要がありますか?
PS: 明確にするために、Google Documents List API バージョン 3.0 API を使用します。これは、Drive SDK では、ファイルのアクセス許可セットに基づいてユーザーの電子メールを知ることができないためです。ファイルのアクセス許可セットには名前しかありませんが、ユーザーの電子メールが必要です。
ありがとう、
android - Android アプリ認証 ID
ここの指示に従おうとしています:
私はここで尋ねた質問を拡張しています:
私のappengineアプリと接触しているAndroidアプリを特定する
私のテスト環境ではすべてうまくいっていました。アプリが Eclipse で使用していた debug.keystore があり、GoogleAuthUtil.getToken() への呼び出しからトークンを受け取りました。次に、コードを使用する実際のプロジェクトにコードをコピーしました。キーストアを取得し (Google Play での以前の公開から保存していました)、それを使用して Google API コンソールで新しいクライアント ID を作成しました。
次に、Eclipse を使用してプロジェクトをエクスポートしますが、正しいキーストアと関連する ID を使用した後、トークンを取得できません。
その間、私はさまざまなことを試みてきました。App Engine アプリ用に作成した ID を持っていました。Androidアプリでそれを使用したところ、トークンが与えられました。アプリエンジンのサイトで確認したときに、天気や特定のトークンがクリアされるかどうかはわかりませんが(そうではないのではないかと思います)、そこからトークンを取得しました。
GoogleAuthUtil.getToken() への Android 呼び出しで使用することになっている ID は、(Google API ページの)「インストールされたアプリケーションのクライアント ID」セクションからのものであると想定しています。そうではありませんか?アプリケーションの種類を「Android」に設定し、パッケージ名をアプリケーションに一致させることができるのは、そこでのみです。
google-calendar-api - OpenSocial API が Google カレンダー ガジェットで機能しなくなった
カレンダー サイドバー ガジェットで使用していた opensocial API が機能しなくなっていることがわかりました。金曜日にはまだ正常に機能していました。私たちはopensocialを使用していくつかのキー値データを保存および取得していましたが、今日、何かを読み取ろうとするたびにエラーコードbadRequest(エラーメッセージなし)を取得しています。
これは、使用しているコードの例です。
これは、Google から得た応答です。
コードは、ここで説明されているものと非常によく似ています: http://docs.opensocial.org/display/OSREF/App+Data
誰かが同様の問題を抱えているか、それを修正する方法を知っていますか? 朝からダウンしている本番システムで使用しています。任意の助けをいただければ幸いです。
google-oauth - 同一ドメインの複数登録
1 つのドメインを複数の Google アカウントに登録できますか? すでに電子メール サービス用にドメインを登録しており、正常に検証されています。Google-Oauth サービスを使用したいのですが、以前に確認したアカウントの詳細を忘れてしまいました。では、別の電子メール アカウントでこれを行うことはできますか?
oauth-2.0 - Google Drive SDK AlternativeLink With OAuth2
Googleドライブファイルのドキュメント、スプレッドシート、プレゼンテーションをアプリに統合しています。代替リンクについてサポートが必要です。
Files.get apiには、互換性のあるエディターでユーザーファイルを開く「alternateLink」というリンクが含まれています。しかし、ユーザーがログインしていない場合にユーザーをリンクに転送すると、Googleは以前にログイン画面を表示します。OAuth2メカニズムを使用してログイン画面でどのように克服できるかについて質問しています。クッキーまたはsmtを設定する必要がありますか?
ありがとう
google-oauth - Googleアカウントチューザーを強制する
ユーザーが1つのアカウントでログインしている場合でも、 Googleアカウントチューザーを強制的に表示する方法はありますか?
私はこのURLにリダイレクトしてみました:
動作しているように見えますが、失敗する可能性のある他の条件があるかどうかはわかりません。
java - google-oauth-java-client の使い方
google-oauth-java-clientを使用してSina Weiboから認証コードを取得したいと考えています。
Sina からコードを取得する GET メソッドです。
クライアントだけで、Web ページなしでこれを解決してください!
誰かアドバイスをくれませんか?
android - ClientID でアクセス トークンを取得する際の GoogleAuthException
より詳細なコンテキストについては、この投稿がこれに続きます。
以前の問題を解決するために、Tim Bray が提示した解決策に従ってみました: Android アプリからのバックエンド呼び出しの検証
2 つのクライアント ID を取得するために、Google API コンソールで 2 つのプロジェクトを宣言しました
- ホスト名として「localhost」を使用した「Webアプリケーション」としての最初のもの(それは問題ですか?)
- クライアント ID: XXXXXXXXXX.apps.googleusercontent.com
- AndroidManifest.xml で指定されたパッケージ名と SHA1 フィンガープリントを持つ Android アプリとしての 2 つ目 (debug.keystore と [my].keystore で試行)
- クライアント ID: YYYYYYYYYY.apps.googleusercontent.com
残念ながら、私は Android 側で例外に直面しています:
行上:
私が間違っていることは何ですか?
前もって感謝します
java - GoogleOAuth2削除プロンプト
この例に従って、GoogleOAuthアプリケーションを作成しようとしています。私のアプリケーションはWebアプリケーションであり、次のコードを置き換えたいと思います。
authorizeUrl
ブラウザでURLを押した後に取得するコードの入力を求めるプロンプトが表示されるためです。このプロンプトを削除したいのですが、アプリケーションはプロンプト自体が必要になることなく実行されますcode
。
json - Google OpenID または OAuth で REST、SOAP、または JSON を使用する
REST、SOAP、または JSON を使用して、Google OpenID または Google OAuth を使用してユーザーを認証する方法はありますか? 私が使用する必要があるサーバーは、PHP との互換性が非常に低く (PHP 用の既存の OpenID および OAuth ライブラリを役に立たなくする)、PHP をインストールして、それが機能しているかどうかを確認する手間をかける価値があるとは思えません。 PHP。PHP を使用して Google アカウントを確認するよりも、ユーザーに自分の Web サイト用の独自のアカウントを作成してもらいたい (このプロジェクトは社内で行うため)。
REST、SOAP、または JSON を使用して、Google OpenID または OAuth を使用してユーザーを検証できる Web サービスはありますか?