2017-02-10 91 views
0

我看到來自2個不同的優步原料藥的不同結果(都在uber.com/api)。來自不同的優步原料藥的不同結果

第一個API是www.uber.com/api/fare-estimate,我在哪裏看到perMinute價格爲0.13美元。

第二個API是api.uber.com/v1.2/products/{product_id},我在那裏看到cost_per_distance的$ 0.16。

這種差異來自哪裏?我應該使用哪個API?當我使用UI獲得價格估算(www.uber.com/fare-estimate)時,我看到0.13美元的價格,而不是0.16美元,但我認爲舊的API(www.uber.com/api/fare-estimate )已被棄用,不是嗎?

參考: 首先API例如:curl https://www.uber.com/api/fare-estimate?pickupLat=39.739233&pickupLng=-104.990252&destinationLat=39.736160&destinationLng=-104.998695

二API例如:curl -H 'Authorization: Token {developer_token}' -H 'Accept-Language: en_US' -H 'Content-Type: application/json' "https://api.uber.com/v1.2/products/f464d065-be99-40bd-95b5-ac0c784930e8"

感謝,M.

回答

0

對於你應該使用最準確的估計價格估計端點(如果不與authed一個用戶)或請求估計端點(如果授權與用戶令牌)。價格明細在我們轉向前期票價時已棄用。我不會依賴價格細分,並使用價格估算端點來提供價格估算。