我目前正在使用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'
但是,我没有得到任何数据。有什么提示吗?
答案 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(以及一些指南)。