与项目错误无关的发布子主题

时间:2018-09-28 21:13:20

标签: google-cloud-pubsub google-classroom

我正在尝试从Google课堂using this link订阅推送通知,并遇到以下错误。我已经在同一项目下创建了项目,主题和订阅,并按照文档中的说明添加了服务帐户权限。

现在,我正在API Explorer on this page中进行这项工作。

我可以验证该主题是否位于开发人员控制台项目下。

是否还有其他问题会导致该主题在该项目中不可见?

{
  "error": {
    "code": 403,
    "message": "@TopicNotOwnedByProject The specified Cloud Pub/Sub topic does not belong to your Developer Console project.",
    "status": "PERMISSION_DENIED"
  }
}

1 个答案:

答案 0 :(得分:0)

经过很多挫败之后,我意识到运行API Explorer永远不会成功进行API调用,因为API调用不在我的项目范围内,而是在“ API Explorer”运行的任何项目中。如果API Explorer允许您选择一个项目来运行示例请求,则可以解决该问题。

我继续直接写了代码,它按预期工作。