No release in over 3 years
Low commit activity in last 3 years
Yandex delivery api
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 2.0.0
 Project Readme

Этот wrapper для старой доставки. API wrapper для новой Яндекс.доставки

Installation

Добавьте в Gemfile:

gem 'yandex-delivery-api', github: 'osetrov/yandex-delivery-api'

и запустите bundle install.

Затем:

rails g yandex_delivery:install

в файл config/yandex_delivery.yml вставьте ваши данные из настоек яндекс доставки:

https://delivery.yandex.ru/integration/index

Все возможные запросы: https://tech.yandex.ru/delivery/doc/dg/about-docpage/

Например "Получить варианты доставки":

params = {
    :city_from => 'Санкт-Петербург',
    :city_to => 'Москва',
    :delivery_type => 'todoor',
    :weight => 2,
    :length => 18,
    :width => 3,
    :height => 3,
    :order_cost => 1000
}

YandexDelivery::search_delivery_list params

secret_key, client_id, sender_id указывать в параметрах не обязательно.