問題タブ [authsub]

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 投票する
1 に答える
7592 参照

macos - MacOSX内でPEM形式のgoogleoauthX.509証明書を作成する

現在、自分のサイトにGoogle oauthを設定しているところですが、端末を介してMACOSX内でPEM形式のX.509証明書を生成できるかどうか疑問に思っていました。

Googleはこのページを参照として提供しています:

http://code.google.com/apis/gdata/docs/auth/authsub.html#Registered

しかし、代わりにMacOS内で実行できることを望んでいました。

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

python - GoogleアカウントのOAuthトークンをプログラムで取り消す

そのため、このページの最後に、 AuthSub API (古い API) を介してこのトークンを取り消す方法が記載されています

新しい API OAuth を使用して認証システム全体を管理しています。authsub ステップでトークンを取り消そうとすると、「HTTP エラー 403: 無効な AuthSub トークン」が送信されます。

Pythonでの私のコードは次のとおりです。

これを行う簡単な方法はありますか?secret_token + user_token + consumer で何かをする必要がありますか?

0 投票する
0 に答える
204 参照

php - API の実装中にリンクされた YouTube アカウントを取得できない

AuthSub を使用してビデオを YouTube にアップロードしようとしています。ここでは Zend を使用できないため、クライアント ライブラリは問題外です。次の手順に従います。

1.ユーザーを承認ページにリダイレクトします。2.リダイレクトからトークンを取得します。3.正常に抽出されたhttps://www.google.com/accounts/AuthSubSessionTokenから AuthSubSession トークンを取得します。4. ステップ 3 のトークンを使用して、URL ttp://gdata.youtube.com/action/GetUploadToken を介して動画のメタデータをサイトにアップロードします。その後、動画をアップロードするための URL を取得します。

問題は、http://gdata.youtube.com/action/GetUploadToken の呼び出しあります。 NoLinkedYoutube アカウント エラーが発生します。私も新しいアカウントを作成しようとしましたが、役に立ちませんでした.誰か私がここで間違っていることを理解できますか?これを解決するのは今週だけです.

よろしく ヒマンシュ・シャルマ

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

python - AuthSub: (404、「見つかりません」、「不明なユーザー」)

AuthSub で Picasa API を使用しようとしています。私のコード:

add_album でエラーが発生しました:

(404、「見つかりません」、「不明なユーザー」)

トレースバック: ファイル "/home/i159/Envs/photorulez/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response 111. response = callback(request, *callback_args, **callback_kwargs) add_album 49 のファイル「/home/i159/workspace/photorulez/photorulez/photoapp/views.py」。 GD_CLIENT.InsertAlbum(title=title, summary=summary) ファイル「/home/i159/Envs/photorulez/lib/python2. 6/site-packages/gdata/photos/service.py" in InsertAlbum 358. raise GooglePhotosException(e.args[0])

例外タイプ: GooglePhotosException at /add_album/ 例外値: (404、「見つかりません」、「不明なユーザー」)

なぜそれが上げられるのですか?どのような変更が必要ですか?

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

google-app-engine - YouTube Direct AuthSub 不正な形式のリクエスト

YouTube Direct for Google App Engine を使用しています。アカウントを認証するために管理者セクションに移動しますが、ログインする代わりに、次のようなページにリダイレクトされます。

「リクエストしたページを表示できません。別のサイトがあなたの Google アカウントへのアクセスをリクエストしていましたが、不正な形式のリクエストを送信しました。このメッセージを受け取ったときに使用しようとしていたサイトに連絡して、エラーを知らせてください。」

構成を適切にセットアップしたと確信しています。ユーザーがアプリを介してYoutubeアカウントにログインすると、接続が安全であると表示されるように、安全なauthsubをセットアップしました。ただし、管理セクションで自分自身を認証したいときはいつでも、その不正な形式のリクエストが表示されます。あいまいさを避けるために、ここで認証しようとしています: http://i.imgur.com/F5sbs.png

それが役立つ場合、これがリクエストです:

http://www.youtube.com/auth_sub_request?scope=http%3A%2F%2Fgdata.youtube.com&session=1&next=http%3A%2F%2Figivemoretest.appspot.com%2Fadmin%2FPersistAuthSubToken&secure=0

Google アカウントから何らかの情報にアクセスし、それを URL http://igivemoretest.appspot.com/admin/PersistAuthSubToken&secure=0の App Engine インスタンスに転送しようとしていると思います。

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

https - AuthSub ターゲット パスのプレフィックスが、指定された「次の」URL と一致しません

AuthSubUtil.getRequestUrl(next, scope, secure, session)これが 私の呼び出しです:next = "https://mydomain.com/googleData"; scope = "http://www.google.com/calendar/feeds/"; secure = true; session = true;

登録した AuthSub ターゲット パスのプレフィックスはhttp://mydomain.comです。したがって、問題は、次の URL に https を使用するたびに、「AuthSub ターゲット パスのプレフィックスが提供された「次の」URL と一致しません」というページが表示されることです。しかし、それはhttpでうまく機能します。アプリケーションで http と https の両方を使用していますが、これを回避するにはどうすればよいですか? ドメインを http と https の両方で登録できないためです。ターゲットプレフィックスをhttps://mydomain.comに変更しようとしました。現在は両方で機能しますが、私が今気に入らないことの1つは、ユーザーがGoogleの「アクセス同意」ページの後にhttpを使用するたびに、httpsにリダイレクトされることです.. http とその逆。誰かが私を助けることができますか?

0 投票する
0 に答える
570 参照

php - AuthSub による YouTube への認証

Google から 2 つの競合するアカウントが見つかりました。開発者ガイドが更新されていないためだと思います。httpClient を受け取りました (と思います)。開発者ガイドのこの時点までです。

開発者キーを確認し、アプリケーション ID とクライアント ID を検索しようとすると、次の段落が見つかります。

デベロッパー キーは、すべての YouTube API リクエストで提供する必要があります。詳細 YouTube API リクエストでクライアント ID を提供する必要がなくなったことに注意してください。ここで Apiary クライアントキーをリクエストできます。

では、アプリケーション ID とクライアント ID には何を使用すればよいでしょうか? それらを空白のままにして、任意の文字列を使用してみました。コメントを投稿しようとすると、次のエラーが表示されます。

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

java - GWTとGDATA:使い捨てトークンを指定して、ドキュメントのリストを取得しようとしています

私はこのガイドに従っています: http ://code.google.com/intl/it-IT/apis/documents/docs/2.0/developers_guide_java.html

トークンを取得し、それを使用してドキュメントのリストを取得する必要があるため、AuthSubを使用して使い捨てトークンを取得しました。これは機能しているようです。次のような文字列を取得します。

今私はこれをやろうとしています:http ://code.google.com/intl/it-IT/apis/documents/docs/2.0/developers_guide_java.html#Versioning

1)バージョンの指定

2)ドキュメントのリストを取得する

私はこれらの関数をTokenServiceImplというクラスで管理しています。

ただし、メソッドgetDocsInfo(以前に取得したトークンである文字列「token」を取得)では、唯一の行

エラーが発生します:

私は何が欠けていますか?私は本当に混乱しています...私はこれらすべてから始めています、多分それは愚かなことかもしれません...しかしそれはガイドに正確に書かれていることだけではありませんか?そして、この例 ではhttp://code.google.com/intl/it-IT/apis/documents/docs/2.0/developers_guide_java.html#ListDocs 取得したトークンをどこで使用する必要がありますか?

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

android - Android アプリから Google AuthSub トークンを取得する

Google ドキュメントと対話する必要がある Android プログラムを作成しているので、このサンプルを見てきましたが、AuthSub トークンを使用しています。Android アプリから AuthSub トークンを取得するにはどうすればよいですか?

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

android - Androidで有効なGoogleアカウントOAuth2トークン

GoogleアカウントのOAuth2トークンに問題があります。アカウント情報(数値ID、電子メール、ユーザー名)にアクセスするためのトークンが必要ですAccountManagerでgetAuthToken(account、SCOPE、options、mContext、getAuthTokenCallback、null)を要求した後、トークンはアカウント情報にアクセスできません。HTTPリクエストの応答https://www.googleapis.com/plus/v1/people/me(ヘッダー "認証:OAuth ya29.AHES6ZSuMvL3FoxqXfevYevWyEmTPOE1HXW7_Tj6l3UAN-2J7kTs0-I")

なぜこのエラーが発生するのですか?以前は、スペースで区切られた2つのタイプのAuthSubトークンで機能します。(SCOPE_OLD_PERMITIONS)現在は機能せず、java.io.IOExceptionが発生します。

どうすれば有効なトークンを取得できますか?

これは、トークンの取得のリクエストです。

トークンの取得に役立つクラス:

よろしくお願いします。