使用 Android 个深层链接的 Uber 下车地点

Uber dropoff location using Android deeplinks

我正在尝试通过从我的应用程序到 Uber 应用程序的深度链接来设置乘车的下车位置。 现在我的格式如下:

uber://?action=setPickup&client_id=<REDACTED>&product_id=db9ab22a-f330-4ab1-b141-e845e9c5a26f&pickup=my_location&dropoff[latitude]=-33.458054&dropoff[longitude]=-70.664207&dropoff[nickname]=Beaucheff+851+ab

问题是下车地点与预定地点不符。事实上,通过改变纬度和经度,下车位置与明显随机的位置相匹配。

找到解决方案! Uber 应用会解析设备所在区域中的数字。对于我正在测试的设备,它设置为西班牙语,因此数字应转换为字符串 -33,458054-70,664207.