有没有办法从Uber API(Time away / fare到目的地)获取信息而无需安装骑行小部件?

时间:2016-06-23 16:26:04

标签: ios uber-api

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

有没有我不知道的知识或解决方法?

1 个答案:

答案 0 :(得分:2)

您无法通过深层链接执行此操作,但您可以通过API执行此操作。

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

如果您使用服务器令牌配置SDK(将UberServerToken密钥添加到info.plist),则可以使用fetchTimeEstimates上的fetchPriceEstimatesRidesClient方法得到估计。然后,您可以深入链接到Uber应用程序以获取实际请求。