点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家-
我正在研究使用HTTP请求的GET功能通过API端点检索数据的方案。 我已经成功检索了历史数据,但是现在我需要获取每天的数据,这意味着需要将动态参数传递给HTTP GET请求,以便每天都可以获取当天的数据。 我使用了内容修饰符步骤,并使用日期格式$ {date:now:yyyy-MM-dd}提供了一个表达式,并在HTTP请求中提供了相同的表达式。 结果是422错误。 请告诉我是否还有其他可以实施的想法,以便我可以检索日常数据。
感谢您的帮助。
致谢
HS
我有这个工作! 问题出在格式上。 感谢您的输入。 是的,我同意API提供程序不会看到动态参数,但只会看到日期。 因此,我认为需要找出一种发送日期的方法。 抱歉,请不要描述更多。
我没有替换整个字符串,而仅替换了日期因子。 我的字符串看起来像{" day":[" between"," $ {date:now:yyyy-MM-dd}"," $ {date:now:yyyy-MM-dd}"]}。 此值在交换属性中作为内容保留在con1值中
请在下面找到我的配置的屏幕截图。 在发送HTTP请求之前,我有一个内容修饰符步骤来发送属性。
感谢支持。
致谢
HS
此外,您不应替换整个{" day":["介于"," 2018-05-21"," 2018-05-21"]}部分 查询字符串-仅包含其中的日期。
此致
Morten
Hi Hari
仅基于HTTP状态422,听起来您的请求可以正确格式化,但是对于服务器仍然没有意义。 就像日期间隔的下限大于上限。
我建议您在Postman中进行所有测试,直到您有一个有效的请求,然后在Cloud Integration中实施该测试。 这样,您可以更轻松地隔离遇到的任何问题。
此致
Morten
一周热门 更多>