2017-04-10 10 views
1

この問題が報告された他のケースは私の問題を解決していないため、私は再転記しています。今はちょうどgcpクラウド関数でディレクトリAPIを呼び出すために使用できるrefresh_tokenを取得しようとしています。ただし、次のcurlコマンドは失敗します。Google OAuth:Invalid_client oauthクライアントが見つかりません

次のエラーで
$ curl -d "my_client_id&scope=https://www.googleapis.com/auth/admin.directory.user" https://accounts.google.com/o/oauth2/device/code 

:私が試してみました

{ 
    "error" : "invalid_client", 
    "error_description" : "The OAuth client was not found." 
} 

もの:私のOAuthクライアントIDは、ウェブ "その他" ではないことを確認した

  • を応用。
  • は、クライアントのID
  • はのOauthクライアント名
  • 改名
  • 秘密クライアントをリセットして見つけることができるかどうかを確認するための同意画面の下に製品名を変更した時間
  • を待っていた私たちの下にGoogleとチケットをオープンG Suite契約(彼らは彼ら自身のAPIであるhahaをサポートしていないと言った)。

誰でもここに良いアイデアはありますか?

答えて

2

私のクライアントIDの入力ミスが、Enterキーを押して実行後に​​コマンドを確認するまで表示されていなかったmacの上矢印(コマンド履歴)を使用しています。

https://accounts.google.com/o/oauth2/device/codeでこのスコープ(admin.directory)を使用することはできませんが、デバイスは安全でないとみなされるため、限られた範囲のスコープしか使用できません。

関連する問題