2016-08-25 89 views
1

對於我嘗試過的所有交付(除了第一個當它昨天工作一次時),以下請求失敗。Uber Rush交付更新失敗(沙盒)

curl -X PUT https://sandbox-api.uber.com/v1/sandbox/deliveries/e4084dd3-9152-4cb8-8748-2200715a5eca -H "Authorization: Bearer <access_token>" -d "{\"status\":\"en_route_to_pickup\"}" -H "Content-Type: application/json" 

上述失敗,錯誤代碼400和身體

{ 
    "message": "Bad request for delivery update", 
    "code": "bad_delivery_update" 
} 

任何想法可能是錯誤的請求?

回答

1

,你更新到必須是一個有效的狀態轉變的一部分,顯示在Delivery Statuses page圖中的狀態。如果當前狀態爲en_route_to_pickup,則下一個狀態必須爲at_pickup