問題タブ [oauth2-playground]

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

google-play-services - Google ゲーム サービスの実績をリセットするにはどうすればよいですか?

Google の新しいゲーム サービスを使用してゲームをテストしています。テストのためにアカウントの実績をリセットしたいと考えています。

Google の API ( https://developers.google.com/games/services/management/api/#Achievements ) を使用して実績をリセットできることがわかり、OAuth 2.0 プレイグラウンドを使用して POST 要求を送信していますが、動いていない :(

具体的には、そのリンクで詳しく説明されているように、「 https://www.googleapis.com/games/v1management/achievements/reset 」の POST リクエストを送信しています。

そして、code.google com にアクセスして自分のサービスを確認すると、すべての Play サービスが「オン」になっています。

これが出力です。テストのために実績をリセットするにはどうすればよいですか? 私も近いですか?どうやら私の「アクセスが構成されていません」どうすればいいですか? アクセスを許可しない場合、OAuth2.0 プレイグラウンドの最初の 2 つのステップ全体のポイントは何でしたか?

0 投票する
25 に答える
201917 参照

google-oauth - Google oauth2 の invalid_client

YouTube 動画アップロード用の Web ページを作成しようとしているため、Google API コンソールからクライアント ID を取得しようとすると、API コンソールに次のように表示されます。

ただし、次の URL を使用して自分のアカウントをテストしようとすると:

https://accounts.google.com/o/oauth2/auth?client_id=533832195920.apps.googleusercontent.com&redirect_uri=http%3A%2F%2Fbobyoku.ap01.aws.af.cm%2Ftestyoutube.php&scope=https%3A% 2F%2Fwww.googleapis.com%2Fauth%2Fyoutube&response_type=code&access_type=オフライン

これは、invalid_client の結果を示します。oauth2プレイグラウンドで試しても同じ失敗

それで、何が起こったのか知っている人はいますか?

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

google-oauth - google oauth api で access_token を取得しようとするが、`o/oauth2/approval` にリダイレクトする

現在、Google oauth api を使用して、Google ユーザーが自分のアプリにログインできるようにしようとしています。そして、Google のOAuth2Loginドキュメントに沿って進めてきました。

これを使用してコードを取得しましたが、問題なく機能しました。

しかし、私は/o/oauth2/token以下のようなAPIでaccess_tokenを取得しようとしています:

それは私を返しました

ネットワークバーのChrome開発者ツールで確認しましたが、リクエストURLがhttps://accounts.google.com/o/oauth2/approval?as=-5013c18c497345fc&hl=en&pageId=none&xsrfsign=APsBz4gAAAAAUcwS1TxlojrAPVNCj7ntTlz1H4xQgysC投稿先の代わりであることを示しています。

投稿の URL とデータがGoogle の oauthplaygroundとまったく同じであることを確認できます。しかし、結果はまったく異なります。

私は何か悪いことをしましたか?助けてください。

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

google-fusion-tables - FusionTables Insert は OAuth2 Playground で機能しますが、他のシステムでは HTTPS Post として機能しません

こんにちは、インターネットの親切な人々、

Google Oauth 2.0 Playground を正常に使用して、FusionTable への単純な SQL POST 挿入を行うことができますが、同じ基本的な HTTPS POST 操作を他のもの (バックエンド システム、別のブラウザー セッション、Postman クロム ツール、hurl.it、など)、常に 403 エラーが発生します。

他のシステム (OAuth プレイグラウンド以外) から HTTPS 投稿を行うときにエラーが返されるのはなぜですか?...その時点で、アクティブなアクセス トークン (OAuth プレイグラウンドからカット アンド ペーストされたアクセス トークン) を提供しています。 )。

OAuth 2.0 Playground の正常に機能するリクエスト ブロックを以下に示します (ただし、アクセス トークンはもちろん期限切れになっています)。

FusionTables への POST sql 挿入を実行するための HTTPS 要求をシミュレートするために使用しようとしているいくつかの異なる REST ベースのツールによって生成される直接 URL を次に示します (これもまた、アクティブなアクセス トークンを使用しても常に 403 エラーが生成されます)。

その他のメモ: - Google API コンソールでは、「Web アプリケーションのクライアント ID」を使用しています。

- 上記の SQL で使用されている Fusiont テーブルで編集機能を使用できるように、Api コンソールの電子メール アドレスを使用して FusionTable プロパティを更新しました (1CqwRGEEn4L0gN66JwGvCR5yOI8miNMVijcp4XlE) FusionTables に投稿します)。

HTTPS Post が FusionTables への SQL 挿入のために OAuth プレイグラウンドで機能する理由を説明するのに役立ちますが、他のどこにもないことは間違いありません... OAuth プレイグラウンドは OAuth の方法を明らかにするのに役立つと思われるため、何かが欠けているに違いありません詳細なレベルで機能するため、必ずしも開発された OAuth ライブラリを持っていない他のシステムで処理できます。

提案された回答に従って、8/23 を更新します...これは、POSTMAN で機能し、OAuth API キーと、OAuth プレイグラウンドを使用して取得されたアクティブなアクセス トークンの両方を使用する URL 構文です (アクセス トークンはもちろん偽/期限切れです)。

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

google-api - OAuth 2.0 Playground - 画像のアップロード - POST - ファイル名の付け方

HTTP メソッド: POST

リクエスト URI: https://www.googleapis.com/upload/drive/v2/files

Playground によって生成されたリクエスト情報は次のとおりです。

.jpg ファイルがハード ドライブから読み取られ、Google ドライブに保存されました。Google ドライブに保存したファイルに名前がありませんでした。名前=無題

「無題」ではなく名前付きのファイルを作成するにはどうすればよいですか?