Есть ли способ получить в настоящее время информацию о заявке на поездку в Lyft вместе с информацией о пассажире? - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь отображать имя пассажира каждый раз, когда водитель принимает запрос на поездку. Это возможно? Я не мог найти ничего об этом в документации API. Примечание. У меня будет только аутентифицированный драйвер.

1 Ответ

0 голосов
/ 12 декабря 2018

Да, вы можете получить имя пассажира, позвонив в конечную точку GET / v1 / профиля.

curl -X GET -H "Authorization: Bearer <access_token>" \
 'https://api.lyft.com/v1/profile'

{
    "id": "123456789",
    "first_name": "Rick",
    "last_name": "Sanchez",
    "has_taken_a_ride": true
}

Онлайн-справка: https://developer.lyft.com/v1/reference

Имя пассажира также доступно во время поездкиСам запрос:

curl -X POST -H "Authorization: Bearer <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" } }' \
 'https://api.lyft.com/v1/rides'

passenger.first_name
passenger.last_name

Онлайн ссылка: https://developer.lyft.com/v1/reference#ride-request

...