当使用沙箱令牌点击Lyft Ride Request端点时,我突然得到403“此端点不支持沙箱”。有人知道Lyft是否正在改变他们的API吗?
curl -X POST \
https://api.lyft.com/v1/rides \
-H 'Authorization: Bearer <sandbox_access_token>' \
-H 'Content-Type: application/json' \
-d '{"ride_type" : "lyft", "origin" : {"lat" : 37.77663, "lng" : -122.39227 }, "destination" : {"lat" : 37.771, "lng" : -122.39123, "address" : "Mission Bay Boulevard North" } }'
{
"error_description": "Sandbox is not supported for this endpoint",
"error": "forbidden"
}
答案 0 :(得分:1)
Lyft发布announcement关于此事:
乘车请求沙箱弃用
2018年5月18日,Sandbox因Ride Request API端点而被弃用。具体而言,不推荐使用Sandbox Ride Status端点。
生产访问令牌仍可用于测试所有端点。但是,请记住,使用生产令牌测试Ride Request端点会产生成本,因为这是一个标准的Lyft乘车请求呼叫。
谢谢,
Lyft Ride请求API小组
这是一个巨大的失败,因为测试骑行状态的功能对于我的应用程序的开发非常重要,并且我不确定如何在他们的API上没有此功能的情况下继续。