看起来https://m.uber.com是一个功能齐全的Web应用程序,用于请求Uber游乐设施。我可以提供任何URL参数来预先设置诸如乘车目的地之类的东西吗?
我正在查看开发人员文档,但它似乎专注于使用API或在iOS或Android应用程序中嵌入小部件。
答案 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