Object Change NotificationsのGoogle Cloud Platformドキュメントの例に従っています。Google Cloud Platformのオブジェクト変更通知
バケットは1つのアプリケーション(application-1
)が所有し、通知を受け取るApp Engineアプリは別のアプリケーション(application-2
)です。両方のアプリケーションのサービスアカウントは、バケットのStorage Object Adminsです。
ただし、バケットを監視するための通知チャンネルを作成できません。私はそうするgsutil
を使用しようとすると、エラーが返されます。私は、ドメイン(https://application-2.appspot.com
)は検索コンソールの検証プロセスを使用して検証されていることを確認していると、両方のプロジェクトのためのウェブフック通知領域として設定されている
gsutil notification watchbucket https://application-2.appspot.com gs://bucket
Watching bucket gs://bucket/ with application URL https://application-2.appspot.com ...
ServiceException: 401 Unauthorized WebHook callback channel: https://appication-2.appspot.com
。