我得到requset_id = XXX" GET / history"请求。 发送" GET / requests / XXX"请求我返回一个有效的回复,其中包含有关requset的所有信息,但是如果它是' PUT / sandbox / requests / XXX' UBER服务器返回{'代码':' not_found','消息':'没有旅行,ID为XXX'}
答案 0 :(得分:1)
您正在使用GET命令查看实际请求。但是,Sandbox for PUT /sandbox/requests/{request_id}只允许您修改沙箱请求 。您必须使用相同的正文创建新请求,但将其发送到不同的基本网址:https://sandbox-api.uber.com
,如下所示:
curl -X POST -H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: application/json" -d \
'{"product_id": "", "start_latitude":"", "start_longitude": "", "end_latitude":"", "end_longitude": "", "seat_count": "", "fare_id":""}' \
https://sandbox-api.uber.com/v1.2/requests