我使用标准的深层链接将我的应用程序连接到优步。当我转移到Uber应用程序时,会显示拾取和下降位置,但没有昵称;只是显示"皮卡位置"和"下降位置"
这是我正在使用的深层链接。
uri = "uber://?action=setPickup&client_id=X1gG3-qhdso7kj2beCiExF1VqGsSAi&pickup[latitude]=" + currentLocationLat + "&pickup[longitude]=" + currentLocationLng + "&dropoff[latitude]=" + destinationLat + "&dropoff[longitude]=" + destinationLng + "&dropoff[nickname]=" + addressName;
我在iOS上尝试了相同的链接,我甚至在Uber Developers网站上使用了相同的标准deeplink示例,我仍然得到相同的结果
答案 0 :(得分:1)
您可以使用pickup=my_location
使您的深层链接更简单。我使用最新的Uber应用程序在Android和iOS上创建了一个适用于我的JSBin:Sample Deeplink
我认为昵称的问题是网址编码。如果对昵称进行编码,则代码示例中并不明显。 Here are details for the URLEncoding