Uber上的移动Web按钮文档

问题描述:

我注意到iOS和Android上有关于如何在Uber上设置骑乘参数的文档,但不适用于移动Web。在这种情况下,如何设置乘坐参数?Uber上的移动Web按钮文档

移动网页上的按钮实际上只是一个链接。所以,你会做这样的事情:

<a href="uber://?client_id=YOUR_CLIENT_ID&action=setPickup&pickup[latitude]=37.775818&pickup[longitude]=-122.418028&pickup[nickname]=UberHQ&pickup[formatted_address]=1455%20Market%20St%2C%20San%20Francisco%2C%20CA%2094103&dropoff[latitude]=37.802374&dropoff[longitude]=-122.405818&dropoff[nickname]=Coit%20Tower&dropoff[formatted_address]=1%20Telegraph%20Hill%20Blvd%2C%20San%20Francisco%2C%20CA%2094133&product_id=a1111c8c-c720-46c3-8534-2fcdd730040d"> 
    Get an Uber! 
</a> 

在这个例子中,它使用一个标准的深层链接,所以如果您的用户设备上没有安装该应用程序将无法正常工作。如果您担心的是,你可以改用通用链接:

<a href="https://m.uber.com/ul/?client_id=YOUR_CLIENT_ID&action=setPickup&pickup[latitude]=37.775818&pickup[longitude]=-122.418028&pickup[nickname]=UberHQ&pickup[formatted_address]=1455%20Market%20St%2C%20San%20Francisco%2C%20CA%2094103&dropoff[latitude]=37.802374&dropoff[longitude]=-122.405818&dropoff[nickname]=Coit%20Tower&dropoff[formatted_address]=1%20Telegraph%20Hill%20Blvd%2C%20San%20Francisco%2C%20CA%2094133&product_id=a1111c8c-c720-46c3-8534-2fcdd730040d"> 
    Get an Uber! 
</a> 

您还可以,如果你想使用<button>标签。这里是这个文件:https://developer.uber.com/docs/rides/deep-linking-action-setpickup

你可以直接复制粘贴到你的手机浏览器中看到它的行动!

uber://?client_id=YOUR_CLIENT_ID&action=setPickup&pickup[latitude]=37.775818&pickup[longitude]=-122.418028&pickup[nickname]=AwesomePickup&pickup[formatted_address]=1455%20Market%20St%2C%20San%20Francisco%2C%20CA%2094103&dropoff[latitude]=37.802374&dropoff[longitude]=-122.405818&dropoff[nickname]=AwesomeDropoff&dropoff[formatted_address]=1%20Telegraph%20Hill%20Blvd%2C%20San%20Francisco%2C%20CA%2094133&product_id=a1111c8c-c720-46c3-8534-2fcdd730040d