小编Ser*_*nko的帖子

使用Cloud Scheduler的HTTP触发云功能

我的云功能在Cloud Scheduler中的工作有问题。我使用以下参数创建了作业:

目标:HTTP

网址:我的云端功能触发网址

HTTP方法:POST

主体

{
 "expertsender": {
  "apiKey": "ExprtSender API key",
  "apiAddress": "ExpertSender APIv2 address",
  "date": "YYYY-MM-DD",
  "entities": [
     {
        "entity": "Messages"
     },
     {
        "entity": "Activities",
        "types":[
           "Subscriptions"
        ]
     }
  ]
 },
 "bq": {
         "project_id": "YOUR GCP PROJECT",
         "dataset_id": "YOUR DATASET NAME",
         "location": "US"
       } 
}
Run Code Online (Sandbox Code Playgroud)

实际值已在此主体中更改。

当我运行此作业时,出现错误。原因是由于POST请求中的处理主体引起的。

但是,当我将此主体用作“测试”中的触发事件时,没有任何错误。因此,我认为这是我工作中身体表征的问题,但我不知道如何解决。任何想法我都会很高兴。

python google-cloud-functions google-cloud-scheduler

6
推荐指数
3
解决办法
572
查看次数