来自Firebase Cloud Function的Linkedin Marketing Developer Platf



我们正在开发一个firebase云函数来调用Linkedin Marketing Developer Platform API,一切都很好,直到我们陷入了一个特定的调用,该调用完成了它应该做的事情,但没有返回任何东西,在60秒内我们得到了;功能超时";错误

调用是对此URL的POST:https://api.linkedin.com/v2/adCampaignGroupsV2

我们严格遵守文件https://learn.microsoft.com/en-gb/linkedin/marketing/integrations/ads/account-structure/create-and-manage-campaign-groups


以下是关于我们所做工作的一些信息:

URL:https://api.linkedin.com/v2/adCampaignGroupsV2

Method:后

Headers:

  • "内容类型":"application/json">
  • "X-Restli-Protocol-Version":"2.0.0">
  • "x-li-format":"json">
  • 授权:Bearer ${access_token}

Body:

{
account: `urn:li:sponsoredAccount:${ad_account}`,
name: ad_name,
runSchedule: {
end: end_time_unix,
start: start_time_unix,
},
status: status,
totalBudget: {
amount: "100.00", 
currencyCode: "USD",
},
}

它确实创建了Campaign Group,但不向我们的获取调用返回任何内容,并在60分钟内用";功能超时";错误

你能告诉我们我们做错了什么吗?因为我们所做的所有其他调用(只是为了检索信息(都按预期工作(使用相同的调用方法(。

感谢

p.s.在将主体发送到API 之前,我们正在对其进行JSON.stringify

在我看来,这可能与云函数的逻辑有关?您也许可以查看跟踪详细信息,以了解为什么需要很长时间。

相关内容

  • 没有找到相关文章