Google Cloud Logging API を使用して手動でログ エントリを書き込もうとしています。
コードでこれを行う前に、まずGoogle API Explorerを使用してそれを実行しようとしています。このツールを使用して作成したリクエストのスクリーン ショットを次に示します。
projectsId
Google 開発者コンソールからコピーした Google プロジェクト ID があります。- についても同様です
metadata.projectId
。 metadata.userId
Google Logging API に対する認証 (OAuth2) に使用しているのと同じサービス アカウントのクライアント ID があります。- プロジェクトで Google Logging API が有効になっています。
- サービス アカウントはプロジェクトに属し、「編集可能」権限を持っています。
- リクエストに対して OAuth2 を正しくセットアップしたことを 99% 確信しています。
このリクエストを実行すると、次のレスポンスが返されます。
{
"error":
{
"code": 400,
"message": "Unsupported service specified",
"status": "INVALID_ARGUMENT"
}
}
なんで?どうすればこれを修正できますか?