2016-11-18 11 views
0

uber api(モバイル)を使用して中国地域の見積運賃を取得していますか。Uber Chinaは実際のアプリとの運賃の不一致を見積もります

間の座標を取得するためにバイドゥマップを使用しています。龙居大器 To:虹桥火车站 - 地铁站。だから、見積価格を取得するための私の要求は次のようになります。

https://api.uber.com.cn/v1/estimates/price?start_latitude=31.263004&start_longitude=121.565063&end_latitude=31.192377&end_longitude=121.334137&server_token=R52QOQyjVVqgCqds1hVxTtyT7YSRjNZY6qP4Dcnz

Response: { 
    "currency_code" = CNY; 
    "display_name" = "People's Uber +"; 
    distance = "17.61"; 
    duration = 2880; 
    estimate = "CN\U00a574-99"; 
    "high_estimate" = 99; 
    "localized_display_name" = "People's Uber +"; 
    "low_estimate" = 74; 
    minimum = 13; 
    "product_id" = "c9ded892-05bf-4efb-8056-3301bc65a3e7"; 
    "surge_multiplier" = 1; }, 
    { 
    "currency_code" = CNY; 
    "display_name" = "Shared Ride"; 
    distance = "17.61"; 
    duration = 2880; 
    estimate = "CN\U00a575.84"; 
    "high_estimate" = 76; 
    "localized_display_name" = "Shared Ride"; 
    "low_estimate" = 75; 
    minimum = "<null>"; 
    "product_id" = "74d2f8af-5027-4d42-960e-bc879f8ea54b"; 
    "surge_multiplier" = 1; }, etc (ignoring uberx, uber sedan, UberXl) 

問題推定されている価格は、実際のアプリの運賃との不整合される(スクリーンショットを追加しましたリンクUber real app fare screenshot。)。だから誰かが疑問の下で私を助けてくれますか?

  1. 私の要求は、見積もり価格を得るために正しいですか?
  2. なぜUber APIレスポンス料金が実際のアプリに比べて不一致であるのですか?
  3. どのようにuberは単価を計算し、高値と安値を使用して "& UP"を使用します。

あなたの迅速な対応を待っています。事前評価あり

答えて

2

1)2つの見積もりの​​違いは、見積もり(v1 /見積もり/価格)と前払いの運賃ID(/ v1 /要求/見積もり)を提供する際に異なる信号を使用するため説明できます。

(最も正確な料金を持っている)fare_idを要求するには、ドキュメントを参照してください/ V1 /要求/見積り - https://developer.uber.com/docs/riders/references/api/v1.2/requests-estimate-post

v1の価格は常に地元の市場で利用できるプロモーションを反映していないエンドポイントを推定し、 。これは、バージョン1.2エンドポイントで解決されています

https://developer.uber.com/docs/riders/references/api/v1.2/estimates-price-get

私は/ V1 /見積り/価格の問題を解決するために、バージョン1.2へのアップグレードをお勧めしますか、これは認証されたユーザーの場合は、前払いの運賃を提供します/v1.2/requests/estimateと一緒に。


私はまた、あなたは私たちが11月29日 .CN APIをシャットダウンされている知っているを確認したかったです。

関連する問題