如何仅使用 api 密钥发布到 pub/sub
How to publish to pub/sub with just an api key
我需要使用 POST 请求将消息发布到 GCP Pub/Sub,因为我使用的平台 (Zoho) 不允许任何 GCP 库。我不确定如何以简单的方式发出请求,因为普通的身份验证系统看起来很复杂。
是否有使用 API 键等方式发布消息的简便方法?
或者是否有一种简单的方法可以在 GCP 中创建一个 API 端点,然后我可以将数据转发到消息传递系统?
我已经使用 python 客户端发布到 Pub/Sub,但由于身份验证问题无法发出 POST 请求。
你的两个问题都会有相同的答案,是的,Google Cloud Endpoints 是你去这里的方式。
使用 Google Cloud Endpoints,您可以创建自定义端点并使用 API 密钥来验证正在完成的请求。 medium 中有一个非常好的操作指南,您可以按照它来设置端点和 Pub/Sub 推送订阅。
有关创建推送订阅的更多信息,请参阅 public documentation。
我需要使用 POST 请求将消息发布到 GCP Pub/Sub,因为我使用的平台 (Zoho) 不允许任何 GCP 库。我不确定如何以简单的方式发出请求,因为普通的身份验证系统看起来很复杂。
是否有使用 API 键等方式发布消息的简便方法?
或者是否有一种简单的方法可以在 GCP 中创建一个 API 端点,然后我可以将数据转发到消息传递系统?
我已经使用 python 客户端发布到 Pub/Sub,但由于身份验证问题无法发出 POST 请求。
你的两个问题都会有相同的答案,是的,Google Cloud Endpoints 是你去这里的方式。
使用 Google Cloud Endpoints,您可以创建自定义端点并使用 API 密钥来验证正在完成的请求。 medium 中有一个非常好的操作指南,您可以按照它来设置端点和 Pub/Sub 推送订阅。
有关创建推送订阅的更多信息,请参阅 public documentation。