2016-08-30 9 views
0

特定の都市でuberドライバがあるかどうか、またはuberにサービスがあるかどうかを判断する方法はありますか?基本的に空のレスポンスセットである「利用可能なドライバがない」ということを除けば、「はい、サービスはここにありますが、現在利用可能なものはありません」と「いいえ、ここにサービスはありません」。これを特定する特定のメッセージまたは応答コードまたは方法はありますか?Uberがエリアをサービスするかどうかを判断する方法は?

答えて

-1

はい、推定エンドポイントと緯度/経度を使用して、現在エリア内で利用可能なサービスを検索できます。

スタートアップガイドに製品や見積もりを取得する方法の詳細をご覧ください:https://developer.uber.com/docs/rides/getting-started

+0

はもともと私が最初に '/ V1 /見積り/ time'を引っ張っ...何ETASは入手できなかった場合、私は」などと解釈しました利用可能な車/ドライバーはありません。利用可能な時間があった場合、私は製品に行き、最終的に価格になりました。上記のあなたの回答によると、私はそれを逆にして、今、 '/ v1/products'を最初に引っ張っています...もしProdsが緯度/経度のリストにあるなら、ETAと価格設定に移ると仮定します。しかし、私はAustin TXでこの新しい方法をテストしました(おそらく、Uberがもう存在しない場所と思われます)。製品はUberX製品を返しました(ただし、時間はありません)。あなたの回答が私の質問に答えるなら、まだ私はいません。 – rolinger

+0

特定の製品の見積もり/価格を入手すると、その製品がその市場で積極的に利用可能かどうかを知ることができます。 –

+0

これは機能しません。 「Uberはあなたの地域にサービスを提供していません」と言えるのは、「ドライバーが利用できない」と同じ応答です。両方の状況について、空のデータセットが返されます。これによって、2つのデータを区別することはできません。以下は、Uberが全くサービスしていないAustin TXの場所に対するデータ応答です: '{times:[]} times:[]'しかし、製品は単一のUberXを返しています。私はどこにいなくても真ん中に3つの通りがある町を選び、まったく同じ結果、単一の製品Uberxレスポンス、空の時間セットを得ました。これは単なるデフォルトの応答であるようです。 – rolinger

関連する問題