【问题标题】:UBER Api : How to know if the user is a rider or driver?UBER Api:如何知道用户是骑手还是司机?
【发布时间】:2017-11-28 04:59:23
【问题描述】:

我们正在为 Uber Driver 创建一个应用程序,我们发现我们可以使用 Drivers Api 对司机进行身份验证,但我们发现 Riders 和 Drivers 使用相同的 api 端点。

那么如何知道用户是优步司机还是乘客呢?以及如何知道司机是否是经过验证的司机,他的所有文件是否都被批准?

提前致谢。

【问题讨论】:

    标签: uber-api


    【解决方案1】:

    当您验证您的用户时 - 您可以使用以下端点来获取驱动程序信息:“GET /v1/partners/me”。

    配置文件端点返回经过身份验证的驱动程序的配置文件。个人资料包括姓名、电子邮件、评级和激活状态等信息。

    获取骑手信息的类似端点是:“GET /v1.2/me”。 Rider User Profile 端点返回有关已获得应用程序授权的 Uber 用户的信息。

    【讨论】:

    • 是否需要完全访问权限才能使用此端点“GET /v1/partners/me”?
    • 为了使用“GET /v1/partners/me”端点,您需要完全访问驱动程序 API 范围“partner.accounts”。驱动程序 API 访问受限。您可以在这里申请访问Driver API:developer.uber.com/products
    • 非常感谢您的支持,我可以再问一个问题。我看到 Uber 为几种编程语言提供现成的库,Uber 是否为 .Net 提供了一个库,因为我们正在构建一个 Xamarin.Forms 应用程序?
    猜你喜欢
    • 1970-01-01
    • 2022-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    相关资源
    最近更新 更多