Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Post 如何仅使用api密钥发布到发布/订阅_Post_Google Cloud Platform_Google Cloud Pubsub - Fatal编程技术网

Post 如何仅使用api密钥发布到发布/订阅

Post 如何仅使用api密钥发布到发布/订阅,post,google-cloud-platform,google-cloud-pubsub,Post,Google Cloud Platform,Google Cloud Pubsub,我需要通过POST请求将消息发布到GCP发布/订阅,因为我使用的平台(Zoho)不允许任何GCP库。我不确定如何以简单的方式发出请求,因为正常的身份验证系统似乎很复杂 是否有一种简单的方法来发布消息,例如使用API密钥 或者,是否有一种简单的方法可以在GCP中创建API端点,然后将数据转发到消息传递系统 我已经使用python客户端发布到Pub/Sub,但由于身份验证问题,无法发出POST请求。您的两个问题都有相同的答案,是的,Google Cloud Endpoints是您的方法 使用Goog

我需要通过POST请求将消息发布到GCP发布/订阅,因为我使用的平台(Zoho)不允许任何GCP库。我不确定如何以简单的方式发出请求,因为正常的身份验证系统似乎很复杂

  • 是否有一种简单的方法来发布消息,例如使用API密钥

  • 或者,是否有一种简单的方法可以在GCP中创建API端点,然后将数据转发到消息传递系统


  • 我已经使用python客户端发布到Pub/Sub,但由于身份验证问题,无法发出POST请求。

    您的两个问题都有相同的答案,是的,Google Cloud Endpoints是您的方法

    使用Google云端点,您可以创建自定义端点,并使用API密钥对正在执行的请求进行身份验证。为了设置端点和发布/订阅订阅,您可以遵循一个非常好的操作指南


    有关创建推送订阅的更多信息可以在中找到。

    Ok Aweasome-鉴于我希望此端点位于主题api前面(即发布到主题),这是否意味着我需要启动一些东西来服务于api后端?在“无服务器”的意义上,有没有办法做到这一点?是的,云端点将作为API的代理,但您仍然需要为后端服务。为此,您有几个选项,可以在中部署。您还可以找到一个快速启动云端点,其中部署了端点和API后端。