【发布时间】:2020-10-25 03:17:08
【问题描述】:
我正在尝试触发按计划运行的云函数:
Cloud Scheduler -> Cloud Pub/Sub -> Cloud Functions
My Cloud Function 使用 Pub/Sub 消息中的属性:
let messageTitle = null;
try {
messageTitle = message.attributes.messageTitle;
} catch (e) {
console.error('no title in pub/sub message', e);
}
如何创建具有属性的调度程序?
我已尝试在调度程序“有效负载”字段中输入此内容:
{
"data": "string",
"attributes": {
messageTitle: "TEST 3 title",
messageBody: "TEST 3 body"
},
"messageId": "string",
"publishTime": "string"
}
但它不会在 Pub/Sub 中创建属性。
【问题讨论】:
标签: google-cloud-functions google-cloud-pubsub google-cloud-scheduler