1

是否可以通过基本 HTTP 请求发布到 GCP PubSub 主题?我有一个 Cloudflare 工作人员,我想从中直接发布到某个主题。tls我最初尝试捆绑 NodeJS 模块,但由于服务器工作环境中不可用的依赖项(特别是),无法构建 webpack(通过 wrangler) 。

PubSub API 似乎不支持 API 密钥,我终其一生都无法找到使用 SDK 来使用服务帐户的方法。

4

1 回答 1

0

有点。有使用 REST 的发布方法,但它需要 OAuth2.0 授权。我不确定您是否会遇到与使用 NodeJS 客户端库相同的问题,但如果是这样,您将不得不使用公开 HTTP 端点的中间服务(即 Cloud Functions/Compute Engine/App Engine)可以为进行身份验证。

有关使用 OAuth2.0 的更多信息,请参阅此处的链接:https ://cloud.google.com/pubsub/docs/authentication#user-accounts

于 2019-09-20T04:43:14.520 回答