我正在尝试将审阅通知发送到外部服务器,但没有成功。 我目前已经设置了一个针对我的端点的推送订阅主题,但我无法让 Google 向该主题发布通知:我已使用 this API 来设置我帐户的通知设置,并且每当我检索当前 notificationSettings 时我得到以下回复:
{
"name": "accounts/myAccId/notificationSetting",
"pubsubTopic": "projects/myProjName/topics/myTopicName",
"notificationTypes": [
"GOOGLE_UPDATE",
"NEW_REVIEW",
"UPDATED_REVIEW"
]
}
尽管如此,每当我在我的企业帐户管理/拥有的位置之一下留下评论(使用不同的谷歌帐户)时,我的外部端点不会收到任何通知。
我还可以补充一点,我已经为我的主题授予了 [电子邮件受保护](与此处所写完全相同)Pub/Sub 发布者角色,并且我的主题在手动测试时正确传递。
我错过了什么吗?或者有什么方法可以获取某种日志并查看问题是什么?
我在更新通知 API 方面遇到了类似的问题。当我在 update_mask 中包含 pubsub_topic 和 notificationTypes 时,遇到与 Pub/Sub 主题相关的 PERMISSION 错误。但是,如果我仅指定 notificationTypes,则更新会成功,并且我会收到成功的响应。尽管如此,当发布新评论时,不会调用我的端点。