2016-06-23 2 views
1

Uber APIで純粋に逆インターポーティングを使用して情報を取得する方法(時間外れ/料金の見積もり)はありますか?基本的に私は、ユーザーが私のアプリでこの情報をプレビューするが、ライドウィジェットではなくUber Appにディープリンクされるようにしたい。問題は、これを取得するには、ウィジェットだけが提供するサインインを使用して承認が必要なように見えることです。ライドウィジェットをインストールせずに、Uber APIから情報を取得する方法はありますか?

これについて認識していない、またはこれを回避している知識はありますか?

答えて

2

ディープリンクではできませんが、API経由で行うことはできます。

Uber APIは、アプリケーションのサーバートークン(ユーザーにログインする必要はありません)を使用してアクセスできる時間と価格の見積もりエンドポイントを公開します。サーバートークンは、アプリの[設定]タブのdeveloper dashboardにあります。あなたは、サーバーのトークンを使用してSDKを設定する場合

あなたが見積もりを取得するためにRidesClientfetchTimeEstimatesfetchPriceEstimatesメソッドを使用することができます(あなたのInfo.plistにUberServerTokenキーを追加します)。その後、実際のリクエストに対してUberアプリにデインリンクすることができます。

関連する問題