Создание RESTful API на yii2
5000 UAHНеобходимо создать RESTful АПИ для работы с мобильным приложением.
Основная задача - парсить архивы сообщений из txt или zip архива (с txt/jpg/mp4.. файлами)
Всего 5 основных методов:
1) логин/регистрация (передается только UUID-строка, по которому будет осуществляться создание нового юзера (если не существет UUID в базе), email для этого юузера будет использоваться с префиксом UUID)
2) аплоад архива ( txt или zip файл). Текстовый файл необходимо распарсить и записать все сообщения в базу. В тексте сообщения (только для TANGO txt) могут встречаться линки, с которых надо загружать и сохранять нужный контент (только для линков http://u.tango.net...).
В архиве есть тхт файл и атачи. При парсинге сообщений из такого файла надо записывать файлы из архива и при вставке в базу - прописывать урл на извлеченный файл для соответствующего сообщения.
3) удаление архива по id и user_id
4) получение списка архивов для юзера (с пейджингом)
5) получение сообщений для архива по id
Также необходимо создание метода для проверки 1 email адреса (через imap), при обнаружении email, проверять поле "to" ([email protected]) и находить юзера по uuid, после чего загружать атачмент и парсить его с записью в базу как в п. 2
В атаче пример txt файлов для парсинга и мример респонса с АПИ в для п.4 - list.json, для п.5 - details.json
Пример txt и zip файлов:
https://www.dropbox.com/s/ktydy9hel9qo5ks/%5BLINE%5D%20Chat%20with%20ViMel.txt?dl=0
https://www.dropbox.com/s/2vvx4xnkb4e2axo/%5BTANGO%5D%20chat_history.txt?dl=0
https://www.dropbox.com/s/rtmsvp3f3kke8zm/WhatsApp%20Chat%20-%20ViMel.zip?dl=0
Следующий этап - создание админки будет отдельным проектом.
Приложения 3
Отзыв заказчика о сотрудничестве с фрилансером
Создание RESTful API на yii2Проект выполнен отлично. Всегда на связи. Рекомендую.
Отзыв фрилансера о сотрудничестве с Павлом Пашиком
Создание RESTful API на yii2Хорошо поставленная задача.
Выплата своевременно, без задержек.
Интересный проект.
![]()
-
933 23 1 1 Здравствуйте, Павел!
Еще раз благодарю за предложение. В моей команде есть программисты с опытом разработки RESTful API на yii2, уверен что справимся с Вашим заданием.
Сроки и цена ориентировочные, для предорставления финального бюджета необходимо обсудить подробности.
С уважением,
Юрий
Актуальные фриланс-проекты в категории PHP
Исправить CLSНеобходимо исправить Cumulative Layout Shift через код PageSpeed не видит этой проблемы, но через Google Chrome видно, что есть смещение макета для компьютерной версии страницы В ответе Google Search появилась ошибка касательно скорости компьютерной версии Необходимо… PHP, Веб-программирование ∙ 1 день 1 час назад ∙ 26 ставок |
Перенести полностью готовую адаптивную HTML5-структуру в WordPress.
12 000 UAH
Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура… CMS, PHP ∙ 1 день 4 часа назад ∙ 60 ставок |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 1 день 20 часов назад ∙ 25 ставок |
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 2 дня 17 часов назад ∙ 34 ставки |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 2 дня 23 часа назад ∙ 25 ставок |