2014-09-25 12 views
6

Uygulamayı açacak, toplayıcı konumunu geçerli konuma ve çıkış noktasını Uber'in HQ'ya ayarlayacak bir derin bağlantı oluşturmaya çalışıyorum.iOS'ta Uber Deeplinking

uber:: // eylemi = setPickup & pikap = MY_LOCATION & binmesi [formatted_address] = 1.455% 20Market% 20St% 2C% 20San% 20Francisco% 2C% 20CA% 2094103

İşte

ben ne var

Maalesef, uygulamada bir kez hedef adresi önceden doldurulmuyor.

+0

Deneme yapmak isteyenler için Uber API Deep Linking dokümanlar: [burada] (https://developer.uber.com/v1/deep-linking/). (Ve ilk bakışta, OP'nin URL'si makul görünüyor.) –

+0

Teşekkürler Darren, derin bağlantı yapısını nereden aldım, ama orada işe yaramıyor. Ayrıca, hedef adresin bir Uber istemeden ve iptal edilmeden önceden test edilip edilmediğini test etmenin bir yolunu bulamadım. Bu da test sürecini idealden daha az yapıyor. – Romain

+0

Ayrıca sizi şu konuya yönlendiririm: http://stackoverflow.com/questions/25129220/uber-ios-app-url-scheme – cdstamper

cevap

0

Bırakma adresi, kullanıcı alma yerlerini seçmek için bir pimi düşürdüğünde görünecektir.

2

Hey, aynı soruna koşuyordum ve işte çalışmamın yolu budur. Öncelikle, müşteri kimliğinizi url'ye eklemeniz gerekir.

uber://?action=setPickup&pickup=my_location&dropoff[formatted_address]=1455%20Market%20St%2C%20San%20Francisco%2C%20CA%2094103 

YOUR_CLIENT_ID Uber tarafından verilen müşteri kimliği

uber://?client_id=YOUR_CLIENT_ID&action=setPickup&pickup=my_location&dropoff[formatted_address]=1455%20Market%20St%2C%20San%20Francisco%2C%20CA%2094103 

için dava değişiklik Yani.

Bir müşteri kimliği almak için uygulamanızı Uber ile https://developer.uber.com/ numaralı telefondan kaydettirmeniz gerekir.

Bu yardımcı olur umarız!

+1

Aynı sorunu yaşıyorum. Sizinle aynı url modelini (client_id ve formatted_address) kullanıyorum, ancak hala çalışmıyor. Biçimlendirilmiş adres yerine Lat ve lon kullandığımda her şey çalışır. Neden çalışmadığı konusunda başka bir neden biliyor musunuz? –

+0

@Visput Aynı Deeplinking Url'yi de kullanıyorum, ancak Uber uygulaması olmadan mobil web sitesini değil yalnızca uber uygulamasını başlatıyor? Lütfen bana mobil web sitesini nasıl açacağınızı söyler misiniz? –

+0

@ VladPapko: Merhaba, (client_id ve formatted_address) yerine tam olarak hangi anahtarları kullandınız? Bana URL'nizi gösterebilir misiniz? – Ishika

İlgili konular