2017-02-10 11 views
0

2つの異なるUber API(uber.com/apiの両方)とは異なる結果が表示されています。異なるUber APIからの異なる結果

最初のAPIはwww.uber.com/api/fare-estimateです。perMinuteの価格は$ 0.13です。

第2のAPIはapi.uber.com/v1.2/products/{product_id}です。cost_per_distanceは$ 0.16です。

この違いはどこから来ていますか?どのAPIを使用する必要がありますか? UIを使用して価格見積もり(www.uber.com/fare-estimate)を取得すると、0.16ドルではなく0.13ドルの価格が表示されますが、古い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ていない場合は(価格の見積もりエンドポイントを使用する必要があります(ユーザートークンで認証されている場合)。私たちが前払い運賃を得られるようになると、価格の内訳は廃止されます。私は価格の崩壊に頼っておらず、価格見積もりを提供するために価格見積エンドポイントを使用します。

関連する問題