REST API 调用中的数据工厂动态内容

Posted

技术标签:

【中文标题】REST API 调用中的数据工厂动态内容【英文标题】:Data Factory Dynamic Content in REST API Call 【发布时间】:2021-12-29 05:37:44 【问题描述】:

我正在进行 API 调用,一旦获得授权,我必须在后续调用中使用安全令牌。我正在使用变量“SecurityToken”来存储令牌。

作为通话的一部分,我还需要传递一个日期参数,即 14 天前的日期,格式为 YYYY-MM-DD。

我已经建立了这个公式,但它不会运行,它会阻止整个管道运行

动态内容: @concat('https://MyAPIUrl/api/daily/UK?key=',variables('SecurityToken'),'&date=formatDateTime(addDays(utcnow(),-14),'yyyy-MM-dd') '&currency_type=GBP&use_website_rounding=FALSE')

错误: "code":"BadRequest","message":null,"target":"pipeline//runid/8990bb14-27f8-43e5-b7c0-1741204ff645","details":null,"error":null

【问题讨论】:

【参考方案1】:

你可以试试这个

@concat('https://MyAPIUrl/api/daily/UK?key=',variables('SecurityToken'),'&date=',formatDateTime(addDays(utcnow(),-14),'yyyy-MM-dd'),'&currency_type=GBP&use_website_rounding=FALSE')

【讨论】:

成功了。太感谢了! (它不会让我支持你的答案,因为我的声望不到 15)

以上是关于REST API 调用中的数据工厂动态内容的主要内容,如果未能解决你的问题,请参考以下文章

如何传递 HttpInputStream 的内容并将其发送到 c# .net 中的另一个 Rest Api

Azure 数据工厂使用 REST Multipart/form-data 上传文件

如果今天是星期一,则在 Azure 数据工厂中添加动态内容以传递参数以获取最近 03 天

ReactJS 应用程序无法使用 REST API 调用获取数据

(Angular 6) Angular Universal - 不等待内容 API 调用

内容服务器 - 如何从 REST API 在文档(节点)中添加分类