Gmail APIJava Quickstart の次の手順を有効にしようとしています。 Google開発者コンソールの"Enable the Gmail API"
ボタンをクリックしても、「クライアント構成のダウンロード」などのオプションが表示されません。
そのため、credentials.jsonファイルを取得できません。
Gmail APIの認証情報は、アプリのセキュリティを強化するために制限されています。資格情報を有効にするには、API Console
をクリックした後、Enable the Gmail API
をクリックします。 Google APIs
のCredentials
メニューの入力済みフォームに移動します。そこで、プロジェクトに合わせて名前や制限を変更できます。最後に、Generate key
をクリックしてプロセスを終了できます。
これまでの手順を実行した場合は、Gmail APIの認証情報を作成したことになります。リクエストを実行するには、新しく作成した認証情報の右側にあるDownload JSON
ボタンをクリックする必要があります。プロセスについて十分な詳細を説明していなかった場合は、遠慮なく詳細をお尋ねください。
Gmail APIを有効にするだけでは、クライアントの認証情報は作成されません。残念ながら、開発者コンソールは頻繁に変更され、その後クイックスタートが更新されるため、理解するのが困難になる場合があります。
https://console.developers.google.com に移動します
左側の認証情報タブを見つけ、Create credentials
ボタン
oauth client idを探しているでしょう。サービスアカウントはGmailでのみ機能するため、gsuiteアカウントに接続している場合のみです。