私のアプリケーション内からUberを起動する方法が機能しています。 「setPickup」ページに移動すると、スタート/ピックアップアドレスが表示されますが、ドロップオフ/宛先は表示されません。Uber deeplinkコールがピックアップとドロップオフのパラメータを受け付けない
私のGPSがオンになっているので、ピックアップが正しいかどうかわかりません。ピックアップパラメータを受け入れるか、デバイスのGPSを使用しているからです。ここ
はユーバーアプリに私の呼び出しである:
ユーバー://アクション= setPickup & CLIENT_ID = MY_CLIENT_ID &ピックアップ[緯度] = 27.875107pickup [経度] = - 82.489036 &ドロップオフ[緯度]? = 27.9425974 &ドロップオフ[経度] = - 82.45189249999999 & PRODUCT_ID = 37a94557-682f-4562-ba62-2448f80d3ddd
Iは等渡されたパラメータ、UberX、UberSelect介してユーバーの異なるタイプを選択することができています...したがってそれはすべて、ドロップオフ部分を除いて動作しているように見えます。 uberアプリはピックアップを表示しますが、入力するアドレスを探している "目的地"とだけ表示されます。
新しい問題: ニューヨークでは、ニューヨークには他のどの都市よりも多くのUberピックアップサービスがあります(これはわかっています)。私が製品情報を取得するとき、私はそれをディープリンクに渡すために使用しています。私が言うことができる限り、私は特にuberXをまだ呼びかけていますが、uberPoolをデフォルトにしています。
さらにテストしました。これはuberX固有のものではありません。 uberPoolにデフォルト設定されるたびに、選択された製品に関係なく、最初のuberアプリの起動時にのみ起こります。 uberAppを自分の中に戻して、uberXやその他のuberサービスをクリックすると、適切なサービス画面に移動します。
私のアプリを閉じると、uberサービスを再起動して読み込む - 問題が繰り返されます。初めてuberPoolをデフォルトに設定すると、それ以降のすべての乗車選択でuberアプリが開き、私のアプリ内から選択された正しいサービスに移動します。
これはどういう意味ですか...私にその優雅な機能を教えてください。 :-(
0:
{capacity: 2, product_id: "929fcc19-8cb4-4007-a54f-3ab34473700f", price_details: null,…}
capacity:2
description:"Share the ride, share the cost"
display_name:"uberPOOL"
image:"http://d1a3f4spazzrp4.cloudfront.net/car-types/mono/mono-uberpool.png"
price_details:null
product_id:"929fcc19-8cb4-4007-a54f-3ab34473700f"
shared:true
short_description:"uberPOOL"
1:
{capacity: 4, product_id: "b8e5c464-5de2-4539-a35a-986d6e58f186",…}
capacity:4
description:"The low cost Uber"
display_name:"uberX"
image:"http://d1a3f4spazzrp4.cloudfront.net/car-types/mono/mono-uberx.png"
price_details:{service_fees: [], cost_per_minute: 0.35, distance_unit: "mile", minimum: 8, cost_per_distance: 1.75,…}
product_id:"b8e5c464-5de2-4539-a35a-986d6e58f186"
shared:false
short_description:"uberX"
そして、私のディープリンクコール: uber://?action=setPickup&client_id=MY_CLINET_ID&product_id=b8e5c464-5de2-4539-a35a-986d6e58f186&pickup[latitude]=40.759078&pickup[longitude]=-73.986201&pickup[formattted_address]=205%20W%2046th%20St,%20New%20York,%20NY%2010036,%20USA&pickup[nickname]=New%20York%20Marriott%20Marquis&dropoff[latitude]=40.7118011&dropoff[longitude]=-74.01311959999998&dropoff[formatted_address]=World%20Trade%20Center,%20New%20York,%20NY,%20USA&dropoff[nickname]=World%20Trade%20Center
ああ、面白い、彼らは逆ジオコーディングに追加して、[OK]を[Fをしません。 ormatted_address]になりました。 「ニックネーム」に関する限り、私はそれが必要ではないことを願っています。私のユーザーが何を名づけようとしているのか分かりません。 :P – rolinger
それは働いた...ありがとう! – rolinger
喜んでお手伝いします:) –