問題タブ [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.

0 投票する
2 に答える
284 参照

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 では、ファイルのアクセス許可セットに基づいてユーザーの電子メールを知ることができないためです。ファイルのアクセス許可セットには名前しかありませんが、ユーザーの電子メールが必要です。

ありがとう、

0 投票する
1 に答える
447 参照

android - Android アプリ認証 ID

ここの指示に従おうとしています:

Android アプリからのバックエンド コールの確認

私はここで尋ねた質問を拡張しています:

私の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」に設定し、パッケージ名をアプリケーションに一致させることができるのは、そこでのみです。

0 投票する
1 に答える
277 参照

google-calendar-api - OpenSocial API が Google カレンダー ガジェットで機能しなくなった

カレンダー サイドバー ガジェットで使用していた opensocial API が機能しなくなっていることがわかりました。金曜日にはまだ正常に機能していました。私たちはopensocialを使用していくつかのキー値データを保存および取得していましたが、今日、何かを読み取ろうとするたびにエラーコードbadRequest(エラーメッセージなし)を取得しています。

これは、使用しているコードの例です。

これは、Google から得た応答です。

コードは、ここで説明されているものと非常によく似ています: http://docs.opensocial.org/display/OSREF/App+Data

誰かが同様の問題を抱えているか、それを修正する方法を知っていますか? 朝からダウンしている本番システムで使用しています。任意の助けをいただければ幸いです。

0 投票する
2 に答える
68 参照

google-oauth - 同一ドメインの複数登録

1 つのドメインを複数の Google アカウントに登録できますか? すでに電子メール サービス用にドメインを登録しており、正常に検証されています。Google-Oauth サービスを使用したいのですが、以前に確認したアカウントの詳細を忘れてしまいました。では、別の電子メール アカウントでこれを行うことはできますか?

0 投票する
1 に答える
801 参照

oauth-2.0 - Google Drive SDK AlternativeLink With OAuth2

Googleドライブファイルのドキュメント、スプレッドシート、プレゼンテーションをアプリに統合しています。代替リンクについてサポートが必要です。

Files.get apiには、互換性のあるエディターでユーザーファイルを開く「alternateLink」というリンクが含まれています。しかし、ユーザーがログインしていない場合にユーザーをリンクに転送すると、Googleは以前にログイン画面を表示します。OAuth2メカニズムを使用してログイン画面でどのように克服できるかについて質問しています。クッキーまたはsmtを設定する必要がありますか?

ありがとう

0 投票する
5 に答える
32508 参照

google-oauth - Googleアカウントチューザーを強制する

ユーザーが1つのアカウントでログインしている場合でも、 Googleアカウントチューザーを強制的に表示する方法はありますか?

私はこのURLにリダイレクトしてみました:

動作しているように見えますが、失敗する可能性のある他の条件があるかどうかはわかりません。

ここに画像の説明を入力してください

0 投票する
3 に答える
16504 参照

java - google-oauth-java-client の使い方

google-oauth-java-clientを使用してSina Weiboから認証コードを取得したいと考えています。

Sina からコードを取得する GET メソッドです。

クライアントだけで、Web ページなしでこれを解決してください!

誰かアドバイスをくれませんか?

0 投票する
5 に答える
7354 参照

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 側で例外に直面しています:

行上:

私が間違っていることは何ですか?

前もって感謝します

0 投票する
2 に答える
1177 参照

java - GoogleOAuth2削除プロンプト

この例に従って、GoogleOAuthアプリケーションを作成しようとしています。私のアプリケーションはWebアプリケーションであり、次のコードを置き換えたいと思います。

authorizeUrlブラウザでURLを押した後に取得するコードの入力を求めるプロンプトが表示されるためです。このプロンプトを削除したいのですが、アプリケーションはプロンプト自体が必要になることなく実行されますcode

0 投票する
1 に答える
1054 参照

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 サービスはありますか?