Uber API 沙箱 - 历史为空
Uber API sandbox - history is empty
我正在沙盒中测试 Uber API 用户 Activity 端点。
我创建了一个请求,然后连续将其状态从 "processing" 更改为 "completed" - 请求详细信息 returns 我 status: "completed"
.
然而,当我尝试获取历史记录(v1.1 和 v1.2)时,我收到一个空的 "history" 数组:{"count":0,"offset":0,"limit":5,"history":[]}
目前无法在沙盒中测试历史记录,还是我做错了什么?
沙盒旨在测试 /request
端点,这样您就可以在不请求实时乘车的情况下测试您的代码。这意味着当您从 POST
到 /request
时,会创建一个假乘车,您可以更改状态,获取收据或地图,然后取消,就像您已经能够做到的那样。
当使用 /products
或 /history
等其他端点时,即使您在沙盒中,也会返回真实数据。沙盒中的游乐设施或设置变量不会影响此数据——即您的沙盒游乐设施不会添加到 /history
,并且在沙盒中进行产品激增不会改变 /estimates/price
中的实际估计。
您收到的历史记录是空的,因为与访问令牌相关联的用户还没有真正乘坐优步。响应反映了实际历史,这是测试历史端点的正确方法。
我正在沙盒中测试 Uber API 用户 Activity 端点。
我创建了一个请求,然后连续将其状态从 "processing" 更改为 "completed" - 请求详细信息 returns 我 status: "completed"
.
然而,当我尝试获取历史记录(v1.1 和 v1.2)时,我收到一个空的 "history" 数组:{"count":0,"offset":0,"limit":5,"history":[]}
目前无法在沙盒中测试历史记录,还是我做错了什么?
沙盒旨在测试 /request
端点,这样您就可以在不请求实时乘车的情况下测试您的代码。这意味着当您从 POST
到 /request
时,会创建一个假乘车,您可以更改状态,获取收据或地图,然后取消,就像您已经能够做到的那样。
当使用 /products
或 /history
等其他端点时,即使您在沙盒中,也会返回真实数据。沙盒中的游乐设施或设置变量不会影响此数据——即您的沙盒游乐设施不会添加到 /history
,并且在沙盒中进行产品激增不会改变 /estimates/price
中的实际估计。
您收到的历史记录是空的,因为与访问令牌相关联的用户还没有真正乘坐优步。响应反映了实际历史,这是测试历史端点的正确方法。