Uber app深层链接的必备参数是哪些?

时间:2016-04-13 09:53:39

标签: angularjs cordova ionic-framework deep-linking uber-api

所以我试图从我的WebView应用程序实现与Uber应用程序的深层链接。我已经阅读了documentation和部分SO questions,但我不清楚哪些参数实际上是必需的,哪些是可选的?

我已设法启动应用,但我无法通过以下链接获得标记的下线位置。我需要输入product_id吗?我希望用户在应用中选择此功能,避免使用其他优步API。

"uber://?client_id=" + client_id + "=setPickup&pickup=my_location&dropoff[latitude]=" + dropOffLat + "&dropoff[longitude]=" + dropOffLng,

1 个答案:

答案 0 :(得分:0)

我认为强制参数类似于POST /v1/requests API端点,它们是:start_latitude和start_longitude或start_place_id。

对于深层链接,必需参数为:action = setPickup,client_id,pickup [latitude]和pickup [longitude]或pickup = my_location

用户可以在优步应用中选择所有其他人。

您可以在rides-android-sdk中查看可用测试资源中的深层链接URI的一些示例,以及RequestDeeplinkTest

中如何使用它们