Імпорт даних користувачів з Google Таблиць у WP Courseware
Розробити PHP-скрипт, який буде автоматично імпортувати дані користувачів з Google Таблиці в плагін WP Courseware на WordPress-сайті. Скрипт повинен запускатися за розкладом з використанням crontab.
Опис завдання:
1. Джерела даних:
- Google Таблиця, що містить інформацію про користувачів (ім'я, email, курс тощо).
- Формат даних і структура таблиці повинні бути узгоджені.
2. Цільова система:
- Плагін WP Courseware на WordPress-сайті.
- Використовувати функцію масового імпорту користувачів, як описано в [документації](https://support.wpcourseware.com/article/56-how-to-use-the-bulk-import-user-function).
3. Вимоги до скрипту:
- Доступ до Google Таблиці через API з використанням OAuth 2.0 для аутентифікації.
- Читання даних з таблиці та перетворення їх у формат, сумісний з WP Courseware.
- Імпорт даних у WP Courseware з використанням функції масового імпорту.
- Логування успішних і неуспішних операцій імпорту.
- Обробка помилок і сповіщення адміністратора про виниклі проблеми (наприклад, відправка email).
4. Вимоги до сервера:
- Скрипт повинен бути сумісний з поточною версією PHP на сервері.
- Налаштувати crontab для регулярного запуску скрипту (наприклад, щодня о 3:00).
5. Безпека:
- Захист даних під час передачі між Google Таблицею та сервером.
- Обмеження доступу до скрипту лише авторизованим користувачам.
6. Тестування:
- Провести тестування на тестовому сервері перед розгортанням на робочому.
- Переконатися в коректності імпорту даних і відсутності помилок.
#### Етапи виконання:
1. Аналіз структури даних у Google Таблиці.
2. Розробка скрипта для витягування та обробки даних.
3. Реалізація функції імпорту в WP Courseware.
4. Налаштування crontab для автоматичного запуску.
5. Тестування та налагодження.
6. Документація з установки та використання.
#### Термін виконання:
- Оцінковий термін виконання: 2 тижні з моменту затвердження ТЗ.
Відгук замовника про співпрацю з фрилансером
Імпорт даних користувачів з Google Таблиць у WP CoursewareДуже швидко, якісно. Рекомендую
Відгук фрилансера про співпрацю з Никитою Сычевим
Імпорт даних користувачів з Google Таблиць у WP CoursewareЗавжди на зв'язку, раджу.
![]()
-
4848 92 0 3 Простіше буде завантажувати дані одразу в БД, в потрібні клітинки, ніж вигадувати щось у csv для цього плагіна.
Від вас потрібен буде гугл акаунт, для використання гугл клауд, або якщо він вже є, потрібно буде надіслати json і включити потрібні нам апі в консолі.
Також рут доступ, фтп і адмінка + посилання на гугл таблицю
-
1279 44 5 1 Доброго ранку. В цілому цілі та завдання зрозумілі. Готовий розпочати сьогодні. Пишіть в особисті повідомлення.
-
2937 73 4 2 Доброго дня! Маю певний досвід уданій сфері, тому можу виконати поставлену Вами задачу якісно! Звертайтесь!
Актуальні фриланс-проєкти в категорії PHP
Laravel/Blade-розробник (middle) — доопрацювання сайту
4486 UAH
Шукаю розробника на проект з 4 пов'язаних завдань, для сайту best-matchmaking.com виконуються послідовно:Інтеграція готового premium Blade-шаблону блог-статті + автогенерація Schema/SEO-розмітки (Article, FAQPage, Open Graph, canonical) для всіх поточних і майбутніх… PHP ∙ 3 години 8 хвилин тому ∙ 28 ставок |
Доработка сайту https://koleso-center.com/ на OpenCart
10 000 UAH
Додати на сайт категорії інтернет-магазинуБУ дискиДокаткиКріплення.Дані беремо з БД 1с.ще кілька питань Тип виконавця: одиночний Backend-розробник (OpenCart/PHP) рівня MiddleДоопрацювання повинно відповідати всім вимогамSEO+AI просування AI Overviews, ChatGPT, Gemini та інших… PHP ∙ 20 годин 27 хвилин тому ∙ 42 ставки |
Модуль для OpenCart: масове створення товарів з папок з зображеннямиРозробка модуля масового створення товарів для OpenCart (ocStore 3.x)Необхідно розробити адміністративний модуль для OpenCart / ocStore 3.x, який автоматично створює товари з заздалегідь підготовленої структури папок з зображеннями.Основний функціонал:масове створення товарів з… CMS, PHP ∙ 2 дні 2 години тому ∙ 48 ставок |
Оптимізація сайтуОптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -… HTML та CSS верстання, PHP ∙ 6 днів 1 година тому ∙ 34 ставки |
Спеціаліст по HoroshopПотрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні… PHP, Супровід сайтів ∙ 7 днів 3 години тому ∙ 22 ставки |