Получение данных из Google Spreadsheet, используя Google API 3.0
Цена договорная
•
наличный расчёт, безналичный расчёт
Описание
Необходимо настроить получение данных из таблицы Google Spreadsheet через Google API 3.0 в автоматическом режиме по расписанию, проверку значений и обновление SQL-таблицы на сервере.
Важные моменты:
Будет предоставлен доступ к проекту на bitbucket. В случае успешного выполнения будут предложены новые задания.
В откликах указывайте релевантные проекты, срок выполнения, стоимость.
Необходимо настроить получение данных из таблицы Google Spreadsheet через Google API 3.0 в автоматическом режиме по расписанию, проверку значений и обновление SQL-таблицы на сервере.
- Получение доступа
- Получение токена доступа через oAuth, используя библиотеку https://github.com/google/google-api-php-client - СДЕЛАНО
- Автоматическое обновление токена
- Полуение данных из Google Spreadsheet, используя библиотеку https://github.com/asimlqt/php-google-spreadsheet-client
- Структура таблицы:
- Колонка 1 - ключ, всегда уникален
- Колонка 10 - текстовая строка
- Необходимо получать данные по связке “ключ” - “значение”, проверять наличие в базе, если такой связки нет - добавлять
- Обязательно настроить автоматическое обновление токена доступа
- Скрипт получения данных из таблицы необходимо запускать по расписанию
- Язык разработки - только PHP
- Данный скрипт необходимо настроить только для одного пользователя, т.е. скрипт не публичный и нет необходимости делать для него какой-то веб-интерфейс - он должен просто работать на сервере
Будет предоставлен доступ к проекту на bitbucket. В случае успешного выполнения будут предложены новые задания.
В откликах указывайте релевантные проекты, срок выполнения, стоимость.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.