start_nickname 和 start_address 之间的区别
Difference between start_nickname and start_address
谁能给我解释一下 https://developer.uber.com/docs/riders/references/api/v1.2/requests-post 中的 start_nickname 和 start_address 有什么区别?也许以例子的形式?我不知道用哪一个来提供街道和城市信息。
start_nickname
in 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"(这是优步保存地点的名称。只接受“家”或“工作”。)
谁能给我解释一下 https://developer.uber.com/docs/riders/references/api/v1.2/requests-post 中的 start_nickname 和 start_address 有什么区别?也许以例子的形式?我不知道用哪一个来提供街道和城市信息。
start_nickname
in 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"(这是优步保存地点的名称。只接受“家”或“工作”。)