android - 下车位置昵称未显示在 Uber Android 应用程序上

标签 android uber-api

我正在使用标准深层链接将我的应用连接到优步。当我转移到优步应用程序时,会显示上车和下车地点,但没有昵称;只显示“上车地点”和“下车地点”

这是我正在使用的深层链接。

uri = "uber://?action=setPickup&client_id=X1gG3-qhdso7kj2beCiExF1VqGsSAi&pickup[latitude]=" + currentLocationLat + "&pickup[longitude]=" + currentLocationLng + "&dropoff[latitude]=" + destinationLat + "&dropoff[longitude]=" + destinationLng + "&dropoff[nickname]=" + addressName;

我在 iOS 上尝试了相同的链接,甚至在 Uber Developers 网站上使用了相同的标准深度链接示例,我仍然得到相同的结果

最佳答案

您可以使用 pickup=my_location 来简化深层链接。我使用最新的 Uber 应用程序创建了一个适用于 Android 和 iOS 的 JSBin:Sample Deeplink

我假设昵称的问题是 URL 编码。如果您对昵称进行编码,那么从您的代码示例中并不明显。 Here are details for the URLEncoding .

关于android - 下车位置昵称未显示在 Uber Android 应用程序上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40632943/

相关文章:

javascript - 为什么我应该使用 uber 的 fusion.js 而不是 create-react-app?

android - 从 Android 中的 Ride Request Uber 小部件迁移,因为它已被弃用

java - 如何检查查询是否在 firebase 数据库中返回了某些内容?

android - 在另一个源文件中调用 JNI C 函数

android - 动态创建项目的监听器

ios - 滚动多个单元格类型时 UITableView 滞后

android - 如何在android中为不同的屏幕尺寸设置布局

android - "This method is deprecated"对应用程序开发人员意味着什么

javascript - 无法从 javascript 调用 uber API,出现 `Access-Control-Allow-Origin` 错误

ios - Error Domain=NSURLErrorDomain Code=-1005 对 Uber-api 的 curl 请求