ios - 有什么方法可以从Uber API中获取信息(时间/到达目的地的票价),而无需安装ride小部件?

标签 ios uber-api

有没有一种方法可以使用与Uber API的纯深度链接来获取信息(时间/票价估计)。基本上,我希望用户在我的应用程序上预览此信息,但要与Uber应用程序(而不是Ride Widget)进行深度链接。问题在于,获取此内容显然需要通过登录授权,而只有小部件才能提供。

有什么我不知道的知识或解决方法吗?

最佳答案

您不能通过深层链接来执行此操作,但是可以通过API来执行。

Uber API公开了您可以使用应用程序的服务器 token (不需要您登录用户)访问的时间和价格估算端点。可以在设置标签上的应用程序的developer dashboard上找到服务器 token 。

如果使用服务器 token 配置SDK(将UberServerToken键添加到info.plist),则可以使用fetchTimeEstimates上的fetchPriceEstimatesRidesClient方法获取估算值。然后,您可以深度链接到Uber应用以获取实际请求。

关于ios - 有什么方法可以从Uber API中获取信息(时间/到达目的地的票价),而无需安装ride小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37997052/

相关文章:

ios - 如何在Git存储库中组织文件

uber-api - Uber API v1.2/get/estimates/price - 它是否支持surge_multiplier?

ios - 集成 Uber iOS demo sdk

ios - 是否可以在 XCUIElementQuery 中使用正则表达式通过标签匹配 UI 元素?

ios - SwiftUI - 修复在没有列表的情况下使用可搜索时的动画跳转

授权后,Uber-api 历史记录端点无法工作

ios - iOS SDK 中的 Uber 错误代码

ios - Uber按钮不显示价格,只显示时间

Javascript:点击状态栏时禁用 iOS 滚动到顶部

ios - UIScrollView 和自动布局