Есть бекенд на Django + опубликованное API бекэнда (swagger, Pgsql)
Требуется доработать интеграцию существующего проекта, опубликованный в GitHub, с целью взаимодействия с API rKeeper. DEV стенд системы автоматизации развернут вендором, документация по автоматизации:
https://docs.rkeeper.ru/delivery/opisanie-api-27843446.html
Требуется получить инфо по официантам, заказам, меню, столикам.
Параллельно работает фронт (с ним можно обсуждать какие-то детали по реализации)
Оставлять заявки могут только авторизованные пользователи.
Для подачи заявки на участие в задании Вам нужно авторизоваться
Для интеграции вашего Django-проекта с API rKeeper и получения информации об официантах, заказах, меню и столиках, вы можете выполнить следующие шаги:
Изучение документации API: Ознакомьтесь с предоставленной документацией API rKeeper, чтобы понять доступные конечные точки (endpoints), методы HTTP (GET, POST и т.д.), необходимые параметры и формат данных.
Настройка аутентификации: Узнайте, какой метод аутентификации используется (например, токены, ключи API, OAuth). Настройте безопасное хранение этих данных в вашем приложении, используя переменные окружения или настройки Django.
Установка необходимых библиотек:
pip install requests
Библиотека requests поможет вам отправлять HTTP-запросы к API.
Создание клиента для API: В вашем Django-проекте создайте модуль или класс для взаимодействия с API rKeeper.
Модели: Создайте модели Django, соответствующие структурам данных, которые возвращает API.
Виды (views): Напишите views, которые будут использовать RKeeperClient для получения данных и передачи их в шаблоны.
Маршруты (urls.py): Добавьте необходимые URL-маршруты для доступа к новым views.
Я понял, что вы хотите доработать интеграцию существующего проекта на Django,, для взаимодействия с API rKeeper.
У меня несколько уточнений, чтобы понять задачу лучше:
- Как именно вы планируете отображать или использовать полученные данные? Например, нужно ли их форматировать или хранить в локальной базе (PgSQL) для дальнейшего использования?
- Нужно ли реализовать только чтение данных из rKeeper API, или потребуется также отправлять обновления (например, добавлять заказы)?
- Интеграция должна работать в вашем проекте на Django или как отдельный скрипт на любом ЯП? (Думаю лучше интегрироваться через API с двухсторон), что-бы при изменениях ничего не ломалось.
Для оптимизации мы можем настроить периодическую синхронизацию данных, чтобы не перегружать запросами API.
Дайте знать, если нужно что-то уточнить! Готов приступить к работе.
Добрый день, имею опыт работы с API r_keeper через XML Interface, как раз через него можно получить информацию из справочников (официанты, заказы, меню, столы)
В качестве решения могу внедрить в ваше Django приложение сервис для работы с API r_keeper, либо сделать автономный сервис, который можно будет использовать в вашем приложении
Готов обсуждать детали
Добрый день.
Есть опыт разработки на Python Django более 9 лет. И опыт интеграции Django приложений с различными сервисами, от банков до страховых, телефонии. Так же по результатам работы составлю перечень предложений по улучшению существующего приложения и инфраструктуры.
Оставлять заявки могут только авторизованные пользователи.
Разработка интеграции с rKeeper
Реклама
Разработка интеграции с rKeeper
Есть бекенд на Django + опубликованное API бекэнда (swagger, Pgsql)
Требуется доработать интеграцию существующего проекта, опубликованный в GitHub, с целью взаимодействия с API rKeeper. DEV стенд системы автоматизации развернут вендором, документация по автоматизации:
https://docs.rkeeper.ru/delivery/opisanie-api-27843446.html
Требуется получить инфо по официантам, заказам, меню, столикам.
Параллельно работает фронт (с ним можно обсуждать какие-то детали по реализации)
Другие открытые задания:
Менеджер по привлечению клиентов200 000 р.
Бюджет: 200 000 р. Условия: 1. Холодный поиск клиентов онлайн/оффлайн 2. Оплата: мы называем вам стоимость работ, а вы добавляете свою комиссию сверх нашей суммы 3. Средний чек: 10…
БА4. Организация №1 ООО «Мебельный эксперт»3 500 р.
Бюджет: 3 500 р. Задание в файле во вложении
Редактор сайта: работа в свободном графике по будням2 000 р.
Бюджет: 2 000 р. По будням с 9 до 17 часов, по мере готовности, поступают новости и статьи. Объем - от 150 до 350-400 слов в каждом материале. Их нужно редактировать: орфография и п…
поиск заданий