Услуги по продвижению соцсетей
FunPay не имеет API, поэтому основной функционал можно реализовать через Post-запросы.
Есть сайт услуг (написан на фрейме yii2). Можно получать список услуг и их стоимость по api или вебхуку.
Полное ТЗ
Краткое описание вне докса:
1-1. Нужно в существующий магазин/профиль на FunPay. Автоматически добавлять новые товары
1-2. проверять 1 раз в сутки стоимость загруженных товаров и корректировать ее, загружать новые товары (если они появились), удалять или останавливать товары, которых больше нет.
При загрузке/добавлении товаров на FunPay нужно учитывать 2 вещи:
- Обрезать названия и описания до максимального количества символов, разрешенных на площадке FunPay
- Переводить через переводчик (подсоединение по API) название и описание, загружаемых услуг.
2-1. При поступлении заказа: писать сообщение о том, что заказ взят в работу. Передавать его на сервер по апи в панель (на основной сайт) под определенным пользователем.
2-2. При исполнении заказа (смена статуса в панели на Выполнено) – отправлять сообщении об успешном выполнении заказа. Проверку выполнения заказов можно сделать по расписанию, например 1 раз в час.
3. Установить на сервер скрипт для автоподнятия данных товаров Скрипт размещаем на стороннем сервере. Площадка Фанпей принимает только POST-запросы через браузер.
Задачи 2 и 3 могут выполняться уже написанным скриптом, который спокойно есть в интернете для данной площадки (нужно просто настроить его. Функции Автоподнятия и Автовыдачи).
Дополнительные данные/моменты:
- для загрузки на площадку нужно переводить на английский (для этого я выдам api к переводчику)
- есть ограничения по символам в заголовке и описание. Думаю здесь нужно по умолчанию просто обрезать заголовок и описание
- минимальное количество. У нас заказ идет от минимального количества на разные товары, например 5, 10, 100 и так далее. На Фанпее по умолчанию от 1 единицы.
Поскольку у нас цена написана для 1000, то нужно будет 1 единицу на Фанпее приравнивать к минимальной партии сервиса. К примеру, Подписчикм ТикТок, стоимость за 1000 = 413₽, минимальный заказ 10. Тогда цена на Фанпее будет равняться за 1 = 4,13₽ и включать 10 подписчиков, то есть дельта также будет = минимальному заказу.
Ещё одну вещь, которую я заметил. У Фанпея ограничение в наличии товара до 1 000 000. И после продажи оно уменьшается. Мне кажется правильным будет после заказа менять количество снова к 1 000 000.
Дополнительно обеспечим:
- Будут доступы к серверу с удаленным рабочим столом Виндоус (отдельно для данной задачи)
- Доступ/апи к рукаптче для логирования, если оно слетает
Апи к переводчику.
Также прикладываю схематичные описания/действия, которые нужно выполнить. Писать можно на любом языке на сервере (который вам удобнее нам это не принципиально, главное, чтобы работало).
Убедительная просьба внимательно ознакомится со всей информацией перед тем как соглашаться на работу. Стоимость окончательная как и список задач,- не пишите если не согласны (не нужно писать о повышении стоимости) для нас эта стоимость экономически максимально обоснованна!!