【问题标题】:Which are the required parameters for Uber app deep linking?优步应用深度链接需要哪些参数?
【发布时间】:2016-08-04 08:02:10
【问题描述】:

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

我已成功启动该应用程序,但无法使用以下链接标记下车地点。我需要输入product_id 吗?我希望用户在应用程序中选择它,避免使用其他 Uber api。

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

【问题讨论】:

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


    【解决方案1】:

    我认为强制参数类似于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 中的使用方式

    【讨论】:

      猜你喜欢
      • 2017-05-08
      • 2022-07-12
      • 2016-11-17
      • 2019-11-24
      • 1970-01-01
      • 2018-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多