尝试获取Uber潜水员资料信息时获取401未经授权的错误

时间:2017-09-30 14:08:07

标签: uber-api

我尝试使用以下网址

获取超级驱动程序个人资料信息

获取:https://api.uber.com/v1/partners/me

作为第一步,我在授权步骤中设置了以下范围并获取访问令牌

https://login.uber.com/oauth/v2/authorize?client_id= {cliend_id}&安培; RESPONSE_TYPE =代码&安培; RESPONSE_TYPE =代码&安培;范围=轮廓%20history%20request%20places

一切正常,但当我试图获取个人资料信息时,我收到了这个错误:

{“message”:“此端点至少需要以下范围之一:partner.accounts,partner.admin_accounts”,“code”:“unauthorized”}

1 个答案:

答案 0 :(得分:0)

驱动程序API限制为access。要访问驱动程序API端点,您需要申请范围白名单 - 在您的情况下,它是partner.accounts。您可以在此处申请访问Driver API:https://developer.uber.com/products/drivers但正如提醒访问授权目前非常有限。

因此,在我们审核您的访问请求后 - 您可以访问该范围 - 请在您的应用dashboard上选择它 - 当您对用户进行身份验证时 - 您将使用此范围对您的用户进行身份验证 - 并且能够访问“GET /v1/partners/me”端点。