Розробка php-скриптів для інтеграції Доброшоп і RetailCRM
У разі невдачі виводить повідомлення про помилку і завершує виконанняВідповідає запит на підписку на подію https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/25296989
Видає повідомлення про помилку або повідомлення про успішне виконання завдання і (!)Ідентифікатор підписки.2.Скрипт відписки від події добрепаКонсольний скриптПрийнятні параметриlogin - логін користувачаpassword - пароль користувачаid - ідентифікатор підписки отриманий в функції hooks/subscribe (який повинен видаляти скрипт підписки після виконання)target_url - посилання на яке відправлялися дані за підписомФункціоналПодає авторизаційний токен https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/25296931
У разі невдачі виводить повідомлення про помилку і завершує виконанняЗавершує запит відписки від події https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/25296991
Виводить повідомлення про помилку або повідомлення про успішне виконання завданняВеб-скриптиЛогування веб-скриптівЛогу роботи веб-скриптів необхідно зберігати в окремих текстових файлах в каталозі лог, розміщеному поруч з скриптами.Путі зберігання ./logs/НазваСкрипт_КлючПоказати.logЗнання "назва скрипта" і "Ключ обміну" зазначені в специфікаціях окремих скриптів
Необхідно зберігати:Дані, отримані від вебхука Хорошопа,Адреса звернення до API RetailCRM та передані їй даніВідповідь API RetailCRM3.Скрипт обробки реєстрації користувачаВеб-скриптURL цього скрипту буде вказано як target_url для підписки на події реєстрації користувача (user_signup)ФункціяПодає дані згідно з документацією https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/25297008Створювати користувача в CRM згідно з документацією - https://docs.retailcrm.ru/Developers/API/APIVersions/APIv5#post--api-v5-customers-create (метод /api/v5/customers/create)
Як customer[externalId] (Внутрішній ID клієнта) потрібно використовувати ідентифікатор користувача (параметр "ID") отриманий від добрепа з текстовим префіксом "hs" (наприклад, для користувача 1 ідентифікатор буде рівним "hs1") ЛогінгНазва скрипта - user_signupКлюч звернення - значення параметра "ID" отриманого від добрепа4.Скрипт обробки замовленняВеб-скриптURL цього скрипта буде вказані як target_url для підписки на подію оформлення замовлення (order_created)ФункціоналПодає дані згідно з документацією https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/25296999Подає запит по url https://docs.google.com/spreadsheets/d/e/2PACX-1vQySVXD5PxDoAQCvWs-WIOOgBFTHyWb-6txJDV56wo1VG_AccTSzPv2p9vXLXvKjd0gap0A8hpout?За зазначеним URL можна отримати вміст Google таблиці https://docs.google.com/spreadsheets/d/1q4xuPRMMr5pY_fFEYKX1QNYE7rjKBu56ouz9iBruQtc/edit#gid=0 у форматі SSV.Для всіх статей з запиту, які відповідають значенням у першій колоні таблиці заміни необхідно здійснити заміну згідно з правилами розгляду відповідної клітини другої колони ("заміна"):Формат: "стаття1:кол-во1:цена1,стаття2:кол-во2:цена2"Наприклад, у документі є наступний запис:Потім, якщо в замовлення надіслано товар з предметом 1210, він буде замінений на товар: 10 штук з предметом 120 за колонкою 28, 10 штук за ціноюПередає отримані та оброблені дані до CRM згідно з документацією https://docs.retailcrm.ru/Developers/API/APIVersions/APIv5#post--api-v5-orders-createЗапит повинен містити поле order[customer][externalId] створене як ідентифікатор користувача (параметр "id") отриманий від добропа з текстовим префіксом "hs" (наприклад, для користувача 1 значення буде рівно "hs1")При зверненні до CRM ціни для товарів передаються як initialPrice.
Актуальні фриланс-проєкти в категорії PHP
Потрібно зробити щось подібне на відео, це просто сторінка сайту з адмінкою
1000 UAH
потрібно зробити щось подібне на відео, це просто сторінка сайту з адмінкою там можна змінювати суму, ставку, коефіцієнт матчу і так далі, що від мене вимагається? html сторінки зі ставкою? дайте фідбек на двох мовах потрібно HTML та CSS верстання, PHP ∙ 18 хвилин тому ∙ 3 ставки |
Поправити CLSПотрібно поправити Cumulative Layout Shift через код PageSpeed не бачить цієї проблемиале через гугл хром видно що є зсув макету для комп версії сторінки відповіднов гугл сеарч зявилася помилка стосовно швидкості комп версії Потрібно підняти на іншому хостингу актуальну… PHP, Веб-програмування ∙ 1 день 14 годин тому ∙ 27 ставок |
Перенести повністю готову адаптивну HTML5-структуру в WordPress.
12 000 UAH
Я шукаю досвідченого WordPress-розробника, який зможе перетворити наш ретельно підготовлений статичний HTML5/CSS3 код у високопродуктивну кастомну WordPress-тему. Фронтенд уже практично готовий (приблизно 99%): семантична розмітка, метадані та мультимовна структура (hreflang)… CMS, PHP ∙ 1 день 16 годин тому ∙ 61 ставка |
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 2 дні 8 годин тому ∙ 25 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 3 дні 6 годин тому ∙ 34 ставки |