Бронирование Ride с Uber API

Вы можете использовать свойство MapView, названное showsUserLocation упомянутым здесь

Или вы можете выбрать местоположение пользователя, используя GeoLocation и отобразить его на Marker

1
задан Chilledrat 10 February 2019 в 11:09
поделиться

1 ответ

Это описано в документации API https://developer.uber.com/docs/riders/ride-requests/tutorials/api/curl

Uber API позволяет запрашивать продукт Uber для гонщиков. Если вы знаете местоположение райдера, куда он хочет отправиться и какой продукт Uber он хочет, вы можете запросить для него поездку с помощью нескольких простых конечных точек API.

В конечной точке GET / products для продуктов в поле upfront_fare_enabled установлено значение true.

Используйте конечную точку оценки запросов POST / запросы / оценки с идентификатором продукта_id для получения значения тарифа. Tar_id используется для установки авансового тарифа и времени прибытия в поездку. Тариф_действия истекает через две минуты. Если значение срока действия_таблицы истекло или оно недействительно, возвращается ошибка 422.

Запросить поездку, используя POST / запросы конечной точки запроса с помощью значения_таблицы, возвращенного на предыдущем шаге.

См. документацию API для двух API здесь

https://developer.uber.com/docs/riders/references/api/v1.2/requests-estimate -post # example-response-with-surge-priceing

https://developer.uber.com/docs/riders/references/api/v1.2/requests-post# пост-параметры

0
ответ дан Yuri Schimke 10 February 2019 в 11:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: