【问题标题】:How do I get exact fare rate instead of fare estimation using Uber API?如何使用 Uber API 获得准确的票价而不是票价估算?
【发布时间】:2017-05-12 23:05:40
【问题描述】:

而不是获得“high_estimate”:11.0 和“low_estimate”:8.0 或“估计”:使用https://api.uber.com/v1.2/estimates/price 的“$13-17”?有没有办法获得与优步应用一样的准确票价?

{
  "localized_display_name": "uberX",
  "distance": 12.88,
  "display_name": "uberX",
  "product_id": "2143f90b-ce68-4f6d-a113-4872b207e626",
  "high_estimate": 17.0,
  "low_estimate": 13.0,
  "duration": 1800,
  "estimate": "$13-17",
  "currency_code": "USD"
},

【问题讨论】:

    标签: uber-api


    【解决方案1】:

    您所指的功能称为“预付票价”。它正在推出gradually in cities across the globe

    您可以通过查看GET /v1.2/products 查看哪些产品启用了预付票价。如果upfront_fare_enabled 设置为true,您可以通过POST /v1.2/requests/estimate 获得预付票价,并使用启用的产品获得fare_idfare_id 可用于锁定旅行的前期票价和到达时间。 fare_id 在两分钟后过期。 最后,您可以使用POST /requests 和上一步中返回的fare_id 请求乘车。

    您还应该阅读有关 Upfront Fares here 的最佳做法。

    【讨论】:

    • 但 Uber 应用和 Upfront Fare 功能仍然不能提供相同的费率。有时 2 美分有时更像是 10 美分的差异,例如 Upfront Fare 返回 9.91 美元,但优步应用程序是 9.93 美元。
    猜你喜欢
    • 1970-01-01
    • 2015-04-09
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-01
    相关资源
    最近更新 更多