Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 10 лет и 4 месяца
Бюджет:
по договоренности
Написать скрипт синхронизации Google Spreadsheet с MySQL
Скрипт должен обеспечивать синхронизацию данных между таблицей Google Spreadsheet и таблицей в БД путём запуска из планировщика, без взаимодействия с пользователем. (CRON). Допускается запуск скрипта в среде Web-сервера, путём выполнения GET запроса.
Скрипт должен иметь возможность загрузки параметров синхронизации по переданному идентификатору. (Config Name / Config ID).
Параметры должны храниться в формате JSON, в файле или в БД, в поле типа TEXT.
Параметры должны содержать список соответствия номера столбца имени поля и тип к которому необходимо преобразовать данные.
Столбцы отсутствующие в списке должны игнорироваться.
Скрипт должен иметь модуль, позволяющий сохранить API ключи для синхронизации Google Spreadsheet API. Модуль должен быть реализован в виде web-интерфейса.
Данные для подключения к MySQL должны быть вынесены в переменные, в начале скрипта.
Параметры синхронизации
API Ключи
ID таблицы Google Spreadsheet
Имя таблицы MySQL
Номер листа книги (или имя)
Номер строки, с которой начинать обработку
Список соответствия в виде «№ столбца имя поля»
Параметры синхронизации
Язык скрипта: PHP, версии 5.6
Взаимодействие с MySQL через PDO.
Взаимодействие c Google API через библиотеки от Google.
Разделы:
Опубликован:
26.01.2017 | 19:42