我们正在将Uber API集成到仍处于开发阶段的应用程序中,并且还没有完全准备好通过特权范围请求流程。 API documentation表示“在开发过程中,您的帐户(以及您在信息中心上列出的所有开发者帐户)都可以授权这些[特权]范围,而不会列入白名单。”
但是,我们现在似乎无法访问这些特权范围,即使仅用于开发目的。有人可以帮助我们理解为什么会出现这种情况吗?我们已经整理了一个带有屏幕截图和命令的文档,以帮助说明问题,如果来自优步API团队的人员能够提供帮助,我们可以通过电子邮件分享该问题。谢谢!
更多信息:
+++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++
REQUEST: https://sandbox-api.uber.com/v1.2/requests -H'接受 - 语言:en_US' -H'Content-Type:application / json' -H'授权:持票人'
有效载荷 { “fare_id”:“d30e732b8bba22c9cdc10513ee86380087cb4a6f89e37ad21ba2a39f3a1ba960”, “product_id”:“a1111c8c-c720-46c3-8534-2fcdd730040d”, “start_latitude”:37.761492, “start_longitude”: - 122.423941, “end_latitude”:37.775393, “end_longitude”: - 122.417546 }
RESPONSE: 状态:401:未经授权
{ “message”:“此端点至少需要以下范围之一:request.delegate.tos_accept,request,request.delegate”, “代码”:“未经授权” }
如上所示,请求API调用正在返回未经授权的状态,并且似乎需要Privileged Scope才能访问它。
+++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++