【发布时间】:2016-08-12 15:31:06
【问题描述】:
我正在整合 Uber api。我无法使用访问令牌发出乘车请求,它显示“提供的 OAuth 2.0 凭据无效”
我能够获取个人资料和历史信息,但每当我提出乘车请求时,我都会收到“Unauthorized”回复
在超级开发者帐户中,我无法启用请求范围,这可能是上述错误的原因。
这是超级开发者控制台的问题吗?如果不是,可能是什么原因以及如何解决。
谢谢...
【问题讨论】:
我正在整合 Uber api。我无法使用访问令牌发出乘车请求,它显示“提供的 OAuth 2.0 凭据无效”
我能够获取个人资料和历史信息,但每当我提出乘车请求时,我都会收到“Unauthorized”回复
在超级开发者帐户中,我无法启用请求范围,这可能是上述错误的原因。
这是超级开发者控制台的问题吗?如果不是,可能是什么原因以及如何解决。
谢谢...
【问题讨论】:
您是使用 Production 还是 Sandbox Uber API 来发送乘车请求?
Uber API 沙盒 URL = https://api.uber.com/v1
优步 API 生产 URL = https://sandbox-api.uber.com/v1
对于生产,您需要通过按“授权”选项卡中“请求”范围之外的“请求完全访问”按钮在 Uber Developers Dashboard 内发送审查请求。
【讨论】:
请求范围仅是白名单,这意味着您需要先将您的应用提交给我们的团队审核,然后我们才能将该范围发布给您的应用。话虽如此,如果您尝试使用与开发者平台中的应用程序关联的 Uber 帐户为您的应用程序执行 OAuth 流程,您将能够请求“请求”范围。
最好, 里奇
【讨论】: