Uber Sandbox Api 请求范围

Uber Sandbox Api request scope

我目前正在制作一个简单的应用程序来帮助预订优步出租车。我需要测试乘车请求功能,因此我正在使用 Sandbox API。但是,由于我的应用尚未准备好投入生产,因此我无法获得请求范围。每当我向 Sandbox API 发送请求调用时,我得到的只是这个错误

{ "message": "Missing scope: request", "code": "unauthorized" }

如何获得进行测试通话的权限?我的应用程序尚未准备好生产以申请真实 API。请帮助。

提前致谢。

为了在您的应用程序中创建乘车请求,您仍然需要使用 request 范围授权应用程序。但是,除非您特别请求完全访问权限,否则您将被授予有限的访问权限,如 Developer Dashboard 中所述:

换句话说,在您获得完全访问权限之前,您创建的应用程序不会创建真正的乘车请求。因此,您可以扩展 OAuth 范围并包括 request。之后,使用模拟 request_id.

发出 POST /v1/requests. You will now have a mocked ride request and you can apply the sandbox methods (e.g. PUT)