在Uber Web应用程序上设置目标

时间:2016-09-01 22:48:17

标签: uber-api

看起来https://m.uber.com是一个功能齐全的Web应用程序,用于请求Uber游乐设施。我可以提供任何URL参数来预先设置诸如乘车目的地之类的东西吗?

我正在查看开发人员文档,但它似乎专注于使用API​​或在iOS或Android应用程序中嵌入小部件。

2 个答案:

答案 0 :(得分:2)

不,我不知道为m.uber.com设置目的地。如果您使用我们的sdk或小部件,您可以使用深层链接。在此处了解有关深层链接的更多信息:https://developer.uber.com/docs/rides/deep-linking-standard

答案 1 :(得分:0)

如果您正在开发 Android 应用,则可以使用 UberWebAppLauncher https://github.com/enesinky/uberwebapplauncher

UberWebAppLauncher uberWebAppLauncher = new UberWebAppLauncher()  
 .setPickupLocation(37.775837823803705, -122.41803507478294, "1455 Market St #400, San Francisco, CA 94103, United States", "Uber HQ")  
 .setDropoffLocation(37.78618285698499, -122.40003724864789, "151 3rd St, San Francisco, CA 94103, United States", "San Francisco Museum of Modern Art")  
 .build();  
  
Intent intent = new Intent(Intent.ACTION_VIEW, uberWebAppLauncher.getUri());  
startActivity(intent); // open the url in web browser