我已按照以下步骤操作:
- 转到 Google Cloud Console 并创建/选择一个项目。
- 在标题上,单击以打开菜单并选择“发布/订阅”,或单击
https://console.cloud.google.com/cloudpubsub/topic/list
- 创建/选择一个主题。
- 添加服务帐号 google-play-developer-notifications@system.gserviceaccount.com,并为其授予 Pub/Sub Publisher 角色。
- 创建订阅。有两种类型的订阅:
- 拉:我们需要配置我们的服务器来拉新消息。
- 推送:类似于ios,通知发送到我们配置的端点。
- 转到 Google Play 管理中心并选择您的应用。
- 单击“开发工具”,然后单击“服务和 API”。
- 在实时开发人员通知上键入主题名称。
- 您可以发送测试通知来测试所有连接。
但是当我发送测试通知时,我收到此错误:
在主题项目/project_id/topics/topic_name 上发布测试时发生错误。确保正确创建和配置主题,并设置所需的权限。请参阅实时开发人员通知的发布/订阅指南以了解更多信息。
但
- 我已向我的服务帐户授予发布/订阅发布者权限。
- 主题名称也正确。
- 我可以在 google 开发者控制台中发送来自该主题的测试消息,并且我在我的服务器上收到了该响应。
任何帮助表示赞赏。