首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >start_nickname与start_address的区别

start_nickname与start_address的区别
EN

Stack Overflow用户
提问于 2017-08-05 01:36:56
回答 1查看 60关注 0票数 0

有人能给我解释一下https://developer.uber.com/docs/riders/references/api/v1.2/requests-post中start_nickname和start_address的区别吗?也许是以例子的形式?我不知道该用哪一个来提供街道和城市信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-10 06:41:26

POST接口中的start_nickname是您通过/requests创建请求时,在骑手app中用于目的地的标签。因此,请使用startlatitude|经度或start_place_id指定起始位置。

所以如果你只想用start_nickname和start_address来叫车

代码语言:javascript
复制
{
    "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"
}

您将得到如下响应:

代码语言:javascript
复制
{
  "fields": {
    "": "Both start_latitude and start_longitude or start_place_id are 
required."
},
"message": "Invalid request",
"code": "validation_failed"
}

为了发出有效的乘车请求,您需要添加:

代码语言:javascript
复制
"start_latitude": 37.776,
"start_longitude": -122.418,

或"start_place_id“(这是优步保存的地点的名称。只接受“home”或“work”。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45512592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档