0
有人可以解释我在https://developer.uber.com/docs/riders/references/api/v1.2/requests-post的start_nickname和start_address之间有什么区别吗?也许是以例子的形式?我不知道用哪一个来提供街道和城市信息。start_nickname和start_address的区别
有人可以解释我在https://developer.uber.com/docs/riders/references/api/v1.2/requests-post的start_nickname和start_address之间有什么区别吗?也许是以例子的形式?我不知道用哪一个来提供街道和城市信息。start_nickname和start_address的区别
start_nickname
POST/requests是在通过api创建请求时用于骑手应用中目的地的标签。所以请使用start [latitude | longitude]或start_place_id指定开始位置。
所以,如果你尝试请求搭车只start_nickname和START_ADDRESS
{
"product_id": "a1111c8c-c720-46c3-8534-2fcdd730040d",
"start_nickname" : "Uber HQ",
"start_address" : "1455 Market Street, San Francisco",
"end_latitude": 37.795,
"end_longitude": -122.440,
"end_nickname" : "Embarcadero",
"end_address" : "One Embarcadero Center, San Francisco"
}
,你会得到这样的回应:
{
"fields": {
"": "Both start_latitude and start_longitude or start_place_id are
required."
},
"message": "Invalid request",
"code": "validation_failed"
}
为了使您需要添加一个有效的乘车要求:
"start_latitude": 37.776,
"start_longitude": -122.418,
或“start_place_id”(这是Uber保存的地方的名称,只有“home或“工作”是可接受的。)