Парсинг json с выводом полей в таблицу +поиск+юзабилити+ваши советы
1500 UAHПривет!
Есть несколько серверов с софтом, выдающих статистику с кучкой полей в json
Задача:
- сформировать array в config.php с перечнем серверов, выдающих стату + логин/пароль к ним. Если в будущем нужно добавить сервер - мы сможем сделать это легко.
- на каком-нибудь framework (ваши советы!) вывести красивенькую (тут одни перфекционисты!) таблицу с перечнем полей:
name, bitrate, status, resolution, lang, server (сервер с какого вытащено поле), link (формируется по шаблону http://$server/$name/blablabla.html)
+ допилинг новых фич, если будет получаться "красота"
Задача несложная, для несопслежуйного профи - разминка.
пример одного поля
{"name":"TR_ATV","media_info_json":{"provider":"TURKUVAZ","title":"atv avrupa","tracks":[{"bitrate":3332,"codec":"mp2v","content":"video","fps":25.0,"height":576,"last_gop":22,"pix_fmt":"yuv420p","pixel_height":576,"pixel_width":720,"sar_height":45,"sar_width":64,"track_id":"v1","width":1024},{"bitrate":192,"channels":2,"codec":"mp2a","content":"audio","lang":"tur","sample_rate":48000,"track_id":"a1"}]},"client_delay":101,"meta":[["comment","TR"]],"urls":{"tshttp://1.1.1.1:11884/stream/channelnumber/421188310400":[]},"active_urls":{"tshttp://1.1.1.1:11884/stream/channelnumber/421188310400":{"priority":1}},"url_index":1,"transcoding":false,"running":true,"groups":[],"static":false,"pulse_off":false,"epg_enabled":false,"position":460,"disabled":false,"retry_limit":10,"source_timeout":60,"motion_detector_enabled":false,"vision_enabled":false,"dvr_offline":false,"dvr_locked_write":false,"no_index":false,"add_audio_only":false,"thumbnails_enabled":false,"clients_timeout":60,"comment":"TR","dvr_protected":false,"alive":true,"remote":false,"dvr_enabled":false,"lifetime":1659852155114,"start_running_at":1659785016322,"ts_delay":546,"retry_count":0,"client_count":1,"last_dts":1659887391531,"last_dts_at":1660650945275,"last_access_at":1660650945720,"input_error_rate":0,"bytes_in":397168068026,"bytes_out":400495999647,"out_bandwidth":0,"bufferings":0,"bitrate":3524,"url":"tshttp://1.1.1.1:11884/stream/channelnumber/421188310400"},Актуальные фриланс-проекты в категории PHP
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 5 часов 41 минута назад ∙ 19 ставок |
Доработка сайта на Ocstore 3
700 UAH
Ocstore 3 Шаблон Upstore Поправить некоторые моменты https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Ожидаю ваши предложения PHP, Веб-программирование ∙ 9 часов 21 минута назад ∙ 53 ставки |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 11 часов 37 минут назад ∙ 19 ставок |
Обновление плагинов и тем WP сайт putevka.uz«Нужно провести технический аудит WordPress-сайта, проверить актуальность, безопасность и совместимость установленных плагинов и темы. По результатам — предложить легальные варианты обновления, замены устаревших решений или перехода на официально доступные аналоги. Платные… HTML и CSS верстка, PHP ∙ 14 часов 13 минут назад ∙ 33 ставки |
Интеграция блока "Где смотреть" (Laravel / Livewire)Необходимо реализовать интеграцию внешней стриминговой платформы для сайта о фильмах и сериалах на Laravel / Livewire. Что нужно сделать: Реализовать импорт внешнего каталога контента, который обновляется 1 раз в день. Выполнять матчинг контента по IMDb ID и/или TMDB ID. Если… PHP, Веб-программирование ∙ 1 день 4 часа назад ∙ 36 ставок |