Google Cloud PubSub-如何将多个参数发送到Cloud Function

超级眼

我一直在使用Google Cloud PubSub触发Google Cloud Functions。在此之前,我一直使用单个参数“ uuid”,现在我还需要发送开发/生产标志。

以下是Google App Engine / Django中的发布者:

    publisher = pubsub_v1.PublisherClient()
    topic_name = 'projects/project/topics/cloudfunction_topic'
    message_to_publish = video.uuid
    publisher.publish(topic_name, data=message_to_publish.encode('utf-8'), spam='')

以下是GCF中的订户部分:

    if os.getenv('GCF', None):
        uuid = base64.b64decode(event['data']).decode('utf-8')

我应该如何更改它,以便消息中可以有多个参数(video.uuid,生产/开发)?

加布·韦斯

最简单的方法(IMO)是创建一个json结构,并将其序列化为发送方的utf-8字符串,然后将其反序列化为GCF中的json结构。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Cloud PubSub 访问查询参数

来自分类Dev

使用DoFn使用Cloud Dataflow从PubSub写入Google Cloud Storage

来自分类Dev

如何将数据从发布/订阅发送到Google Cloud Firestore?

来自分类Dev

如何将数据从Google表格发送到Firestore Cloud?

来自分类Dev

如何将.so文件发送到Google Cloud上的MySQL实例?

来自分类Dev

如何缩放activejob-google_cloud_pubsub worker?

来自分类Dev

在Google Cloud PubSub中获取单个消息的大小

来自分类Dev

App Engine的Google Cloud Pubsub身份验证错误

来自分类Dev

setup.py 无法安装 google-cloud-pubsub

来自分类Dev

GCP Cloud Function无法正确接收/确认PubSub消息

来自分类Dev

Google Cloud PubSub:不发送/接收来自Cloud Functions的所有消息

来自分类Dev

如何将一批字符串发送到Google Cloud Natural Language API?

来自分类Dev

Google Cloud PubSub提供-订阅的拉取请求发送到暂时超载的服务器。请再试一次

来自分类Dev

没有名为providers.google.cloud.operators.pubsub的模块:Google Cloud Composer

来自分类Dev

从Android将Firebase令牌发送到Google Cloud Endpoints

来自分类Dev

如何通过Google Cloud Messaging将静默推送发送到iOS

来自分类Dev

确保在Google Cloud Run Node App中发送了PubSub批处理请求

来自分类Dev

使用 Google Cloud Platform 的简单任务队列:Google PubSub 的问题

来自分类Dev

如何仅使用主题名称(而不是订阅名称)订阅Google Cloud pubsub?

来自分类Dev

如何通过Terraform使用服务帐户创建Google Cloud pubsub订阅?

来自分类Dev

如何将传感器数据(如来自 DHT11 传感器的温度数据)发送到 Google Cloud IoT Core 并进行存储

来自分类Dev

Google Cloud Function部署失败

来自分类Dev

限制对Google Cloud Function的访问

来自分类Dev

未能创建 Google Cloud Function

来自分类Dev

Google Cloud PubSub在异步请求中侦听消息时抛出504 Deadline Exceeded错误

来自分类Dev

如何运行BigQuery查询,然后将输出CSV发送到Apache Airflow中的Google Cloud Storage?

来自分类Dev

如何使用Typescript定义Google Cloud Function?

来自分类Dev

如何使WebSockets连接到Google Cloud Function?

来自分类Dev

Firebase Cloud pubsub订阅停止监听消息

Related 相关文章

  1. 1

    Google Cloud PubSub 访问查询参数

  2. 2

    使用DoFn使用Cloud Dataflow从PubSub写入Google Cloud Storage

  3. 3

    如何将数据从发布/订阅发送到Google Cloud Firestore?

  4. 4

    如何将数据从Google表格发送到Firestore Cloud?

  5. 5

    如何将.so文件发送到Google Cloud上的MySQL实例?

  6. 6

    如何缩放activejob-google_cloud_pubsub worker?

  7. 7

    在Google Cloud PubSub中获取单个消息的大小

  8. 8

    App Engine的Google Cloud Pubsub身份验证错误

  9. 9

    setup.py 无法安装 google-cloud-pubsub

  10. 10

    GCP Cloud Function无法正确接收/确认PubSub消息

  11. 11

    Google Cloud PubSub:不发送/接收来自Cloud Functions的所有消息

  12. 12

    如何将一批字符串发送到Google Cloud Natural Language API?

  13. 13

    Google Cloud PubSub提供-订阅的拉取请求发送到暂时超载的服务器。请再试一次

  14. 14

    没有名为providers.google.cloud.operators.pubsub的模块:Google Cloud Composer

  15. 15

    从Android将Firebase令牌发送到Google Cloud Endpoints

  16. 16

    如何通过Google Cloud Messaging将静默推送发送到iOS

  17. 17

    确保在Google Cloud Run Node App中发送了PubSub批处理请求

  18. 18

    使用 Google Cloud Platform 的简单任务队列:Google PubSub 的问题

  19. 19

    如何仅使用主题名称(而不是订阅名称)订阅Google Cloud pubsub?

  20. 20

    如何通过Terraform使用服务帐户创建Google Cloud pubsub订阅?

  21. 21

    如何将传感器数据(如来自 DHT11 传感器的温度数据)发送到 Google Cloud IoT Core 并进行存储

  22. 22

    Google Cloud Function部署失败

  23. 23

    限制对Google Cloud Function的访问

  24. 24

    未能创建 Google Cloud Function

  25. 25

    Google Cloud PubSub在异步请求中侦听消息时抛出504 Deadline Exceeded错误

  26. 26

    如何运行BigQuery查询,然后将输出CSV发送到Apache Airflow中的Google Cloud Storage?

  27. 27

    如何使用Typescript定义Google Cloud Function?

  28. 28

    如何使WebSockets连接到Google Cloud Function?

  29. 29

    Firebase Cloud pubsub订阅停止监听消息

热门标签

归档