Написать скрипт на PHP для записи данных из API в БД PostgreSQL

Задание закрыто
Стоимость:5 000 рублей
Срок выполнения:7 дней
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2022-02-06 18:32
Обновлено:2022-02-13 13:33
Был на сайте:2022-05-17 20:17

Написать скрипт на PHP для записи данных из API в БД PostgreSQL

 
Задача

ТЗ выгрузка данных YC в свою БД
Документация YClients https://developers.yclients.com/ru/#operation/Получить%20список%20клиентов
Данные необходимо сохранять в БД PostgreSQL, размещенную на reg.ru

Таблицы:
1 Записи
2 Клиенты
2.1 Категории клиентов
3 Сотрудники
3.1 Должности сотрудников
4 Услуги
4.1 Сотрудники, оказывающие услугу
5 Финансовые операции
5.1 Категория операции
5.2 Касса
6 Таблица синхронизации. Поля: сущность, порядковый номер последней записи (нужна для того, чтобы очередной проход синхронизации стартовать с конкретного места, а не с начала)

Порядок синхронизации
1. Запуск скрипта
2. Авторизация
3. Выгружаем список сотрудников
4. Загружаем список услуг
5. Синхронизируем список всех клиентов (по алгоритму ниже)
6. Синхронизируем список всех записей (по алгоритму ниже)
7. Синхронизируем список всех финансовых операций

Общий алгоритм синхронизации пагинированных данных:
Смотрим последнюю запись в нашей БД, берем ее id. Смотрим последний порядковый номер записи из табли...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Рома Яшин
Специализация: Программирование и IT
  • 5 000 руб7 дней
Добрый день!
Готов вам помочь
Ежи Маков
Специализация: Программирование и IT
  • 5 000 руб7 дней
Здравствуйте, выполню - пишите
Марлен Ибраимов
Специализация: Программирование и IT
  • 5 000 руб7 дней
другие языки рассматриваете ?
Опыт работы больше трёх лет..
Расул Абилкаиров
Специализация: Графический дизайн
  • 5 000 руб7 дней
Готов взяться
Сергей Федоров
Специализация: Программирование и IT
  • 5 000 руб7 дней
Добрый день.
Обращайтесь.
Миша Щукин
Специализация: Программирование и IT
  • 5 000 руб7 дней
Предрасположен
Умею:
Модульная архитектура, маршрутная сортировка, объектная загрузка
Дотошен, пунктуален, компетентен

Оставлять заявки могут только авторизованные пользователи.