2016-06-08 13 views
1

我可以在riders.uber.com上的收據頁面上看到我的實際放置位置,但未在API的請求/ {request_id} /收據/端點中看到該數據。有沒有其他方法來獲取這些數據?如何在搭乘完成後通過API獲取Uber Ride的實際放置位置(而非目的地)?

我看到GET on request/{request_id} /給出了乘坐的實際位置,但這一點是否也給出了乘坐完成/取消的相同數據?在sandbox-api上,在完成騎行之後,我得到的位置爲空,在GET請求/ {request_id} /請致電

回答

0

Uber API不公開此信息。它在request details中提供旅行的目的地,但它不會根據實際的送達位置更新目的地。

正如在註釋中指出的,這個用例的一個部分替代方案可能是使用請求細節數組的航點。但是,它僅適用於像UberPOOL這樣的共享遊樂設施。

+1

如果您仔細閱讀了文檔中「航點」字段的說明,則表明該字段僅適用於共享遊樂設施,如UberPOOL。此外,即使對於共享的遊樂設施,「航點」也只是表示目的地,而不是實際的下車位置,只有在騎車完成後纔可以知道,因此預計該信息的API端點應該是騎行收據。 –

+0

正確!這可能是共享遊樂設施的部分選擇。我更新了我的迴應,指出了這一點 – agraebe

相關問題