Uber sandbox'ed /requests 端点使用生产环境并调用真实驱动程序
Uber sandbox'ed /requests endpoint uses production environment and call real drivers
此行为从今天 (11/10/2015) 开始。
当我调用沙盒 Uber 端点时,真正的 driver 接受并到来。
我花了 5 个小时试图了解发生了什么。
在过去的 1.5 个月里,我一直在使用优步 API,之前从未遇到过这个问题。
我提出这个请求(现在我用 Postman 来做,所以似乎没有其他东西可以影响它):
URL: https://sandbox-api.uber.com/v1/requests
Method: POST
Headers:
Authorization Bearer AvwkOYENiYRS... (Got it from Uber)
Content-Type: application/json
body:
{
"product_id": "04a497f5-380d-47f2-bf1b-ad4cfdcb51f2", // got from uber before that
"start_latitude":37.4237323,
"start_longitude":-122.09827279999999,
"end_latitude":37.4243272,
"end_longitude":-122.09491579999997
}
我收到优步的成功回复。
一段时间后服务器开始接收来自 Uber 的事件:
X-Environment: production
{
...
"event_type": "requests.status_changed",
"meta": {
"resource_id": "...", // resource_id that I get when requested sandboxed api
"status": "accepted" // and then arriving, etc
},
...
}
这是优步方面的一个错误。今天早上解决了这个问题。如果您仍然看到问题,请告诉我们。
此行为从今天 (11/10/2015) 开始。 当我调用沙盒 Uber 端点时,真正的 driver 接受并到来。
我花了 5 个小时试图了解发生了什么。 在过去的 1.5 个月里,我一直在使用优步 API,之前从未遇到过这个问题。
我提出这个请求(现在我用 Postman 来做,所以似乎没有其他东西可以影响它):
URL: https://sandbox-api.uber.com/v1/requests
Method: POST
Headers:
Authorization Bearer AvwkOYENiYRS... (Got it from Uber)
Content-Type: application/json
body:
{
"product_id": "04a497f5-380d-47f2-bf1b-ad4cfdcb51f2", // got from uber before that
"start_latitude":37.4237323,
"start_longitude":-122.09827279999999,
"end_latitude":37.4243272,
"end_longitude":-122.09491579999997
}
我收到优步的成功回复。 一段时间后服务器开始接收来自 Uber 的事件:
X-Environment: production
{
...
"event_type": "requests.status_changed",
"meta": {
"resource_id": "...", // resource_id that I get when requested sandboxed api
"status": "accepted" // and then arriving, etc
},
...
}
这是优步方面的一个错误。今天早上解决了这个问题。如果您仍然看到问题,请告诉我们。