使用SAP Netweaver通过cityFrom cityTo请求RMTSAMPLEFLIGHT条目

时间:2016-06-10 08:08:09

标签: sap netweaver

我目前正在使用Camel和Netweaver从以下位置请求信息: https://sapes4.sapdevcenter.com/sap/opu/odata/IWFND/RMTSAMPLEFLIGHT/FlightCollection/?sap-ds-debug=true

通过Beans和以下代码:

"FlightCollection(carrid='AA',connid='0017',fldate=datetime'2016-05-05T00:00:00')" 

从上面的链接请求信息。

我想知道是否有任何方法可以通过使用相同的princilpe(不使用JavaScript)来请求有来自城市/城市的航班的信息

编辑:好的,所以我想出了如何编写语法正确的请求......

https://sapes4.sapdevcenter.com/sap/opu/odata/IWFND/RMTSAMPLEFLIGHT/GetAvailableFlights?cityfrom='berlin'&cityto='FRANKFURT'&fromdate=datetime'2015-10-31T01%3A00%3A00'&todate=datetime'2015-0-31T11%3A00%3A00'

但是,我没有得到任何数据。有什么提示吗?

1 个答案:

答案 0 :(得分:0)

好吧,想通了......

cityfrom和cityto都必须是大写的。

https://sapes4.sapdevcenter.com/sap/opu/odata/IWFND/RMTSAMPLEFLIGHT/GetAvailableFlights?cityfrom=%27NEW%20YORK%27&cityto=%27SAN%20FRANCISCO%27&fromdate=datetime%272015-01-31T01%3A00%3A00%27&todate=datetime%272015-12-31T11%3A00%3A00%27

尽管

https://sapes4.sapdevcenter.com/sap/opu/odata/IWFND/RMTSAMPLEFLIGHT/FlightCollection/?sap-ds-debug=true

显示较低的cityfrom和大写的cityto(以及一些指南)。