Подскажите как спарСенные данные конвертировать в JSON

LiMe

Client
Регистрация
10.12.2015
Сообщения
621
Благодарностей
341
Баллы
63
Я не знаю что такое Эндпоинты
На сколько я понимаю вот ваш график, вам предоставили его выше - https://www.sofascore.com/api/v1/event/12117117/graph?roistat_visit=405079

12117117 - это ID event'a, меняете его на нужный вам и парсите нужные события. Данный линк вернет вам нужный JSON, с которым вы сможете потом работать.
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
На сколько я понимаю вот ваш график, вам предоставили его выше - https://www.sofascore.com/api/v1/event/12117117/graph?roistat_visit=405079

12117117 - это ID event'a, меняете его на нужный вам и парсите нужные события. Данный линк вернет вам нужный JSON, с которым вы сможете потом работать.
Да как вы вытащили это ID, по подробнее моно
123720
 

usboff

Client
Регистрация
25.08.2021
Сообщения
92
Благодарностей
51
Баллы
18
В URL содержится ID события.
123721
 
  • Спасибо
Реакции: LiMe

LiMe

Client
Регистрация
10.12.2015
Сообщения
621
Благодарностей
341
Баллы
63
Да как вы вытащили это ID, по подробнее моно
Посмотреть вложение 123720
У вас есть ссылка на матч в таком формате: https://www.sofascore.com/football/match/cuiaba-palestino/hnbscJu#id:12378064
Вам нужно с ссылки получить 12378064, и потом использовать его с ссылками:


Потом просто с другой ссылки получаете ID, и меняете его в ссылки на API
 
  • Спасибо
Реакции: webulitka

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
У вас есть ссылка на матч в таком формате: https://www.sofascore.com/football/match/cuiaba-palestino/hnbscJu#id:12378064
Вам нужно с ссылки получить 12378064, и потом использовать его с ссылками:


Потом просто с другой ссылки получаете ID, и меняете его в ссылки на API
Я понять не могу откуда вы взяли конструкцию
https://www.sofascore.com/api/v1/event/"ID -события"/graph
 
Последнее редактирование:

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
Второй вопрос как перебрать эти элементы123725
 

LiMe

Client
Регистрация
10.12.2015
Сообщения
621
Благодарностей
341
Баллы
63
Я понять не могу откуда вы взяли конструкцию
https://www.sofascore.com/api/v1/event/"ID -события"/graph
Я вам написал откуда они взялись, человек вам показал скриншот откуда он берется.
Перебрать эти элементы банально, создаете счетчик и обращаетесь с помощью счетчика к каждом елементу.

У вас есть graphPoints[0].minute и graphPoints[0].value, теперь просто заменить 0 на переменную счетчика, и обращайтесь к каждому элементу. И просто увеличивайте счетчик, чтобы перебрать все элементы.
 
  • Спасибо
Реакции: Ribas

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
Я вам написал откуда они взялись, человек вам показал скриншот откуда он берется.
Перебрать эти элементы банально, создаете счетчик и обращаетесь с помощью счетчика к каждом елементу.
Ну не вижу не понимаю

откуда вы взяли конструкцию
https://www.sofascore.com/api/v1/event/"ID -события"/graph
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
У вас есть graphPoints[0].minute и graphPoints[0].value, теперь просто заменить 0 на переменную счетчика, и обращайтесь к каждому элементу. И просто увеличивайте счетчик, чтобы перебрать все элементы.
Разобрался со 2 Вопросом. Но остался вопрос

Откуда эта конструкция взялась


https://www.sofascore.com/api/v1/event/"ID -события"/graph
123728
 
Последнее редактирование:

LiMe

Client
Регистрация
10.12.2015
Сообщения
621
Благодарностей
341
Баллы
63

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48

usboff

Client
Регистрация
25.08.2021
Сообщения
92
Благодарностей
51
Баллы
18
Конечно же все очень просто но где и как смотреть эти запросы
Посмотреть вложение 123729
Дядя, ну вы не пробиваемый) Вам ответили уже 100 раз на этот вопрос - в Инструментах разработчика(DEV Tools) https://zenno.club/discussion/threads/pomogite-napisat-xpath-put-problema-v-neponjatnyx-tehg.121376/post-806477
 
Последнее редактирование:
  • Спасибо
Реакции: LiMe

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 091
Благодарностей
31
Баллы
48
Дядя, ну вы не пролбиваемый) Вам ответили уже 100 раз на этот вопрос - в Инструментах разработчика(DEV Tools) https://zenno.club/discussion/threads/pomogite-napisat-xpath-put-problema-v-neponjatnyx-tehg.121376/post-806477
А ну теперь понятно, что ответ мой хр...н знает где искать. А если учесть что в той теме подсказка ПОЛНОСТЬЮ отличается от инструментов которые я использую после этого все встает по разным местам. Спасибо то что хотя бы пытался помочь, но я твои советы не понимаю, потому что показываешь инструменты которые мне не доступны, Fillder стал платным и в России не доступен, твою версию я не могу найти
 
Последнее редактирование:

Zedx

Client
Регистрация
12.06.2018
Сообщения
1 364
Благодарностей
920
Баллы
113
Главное несколько раз написать, что "имею хороший опыт по парсингу сайтов" )))
Умение работать c JSON, DevTools и каким-нибудь сниффером трафика типа Fiddler это базовые знания для таких задач
 
Последнее редактирование:
  • Спасибо
Реакции: Moonwalker, usboff и doc

LiMe

Client
Регистрация
10.12.2015
Сообщения
621
Благодарностей
341
Баллы
63
Devtools, это инструмент для отладки в Chrome, для того чтобы анализировать запросы которые отправляются сайтом, нужно перейти во вкладку сеть, и там видно все загруженные файлы и отправленные запросы. Как работать с Devtools, вы можете ознакомиться на YouTube, но там все интуитивно понятно.

Очень странно, что вы просите помощи, получаете ее, но когда вы ее не понимаете, вы не пытается пойти изучить этот момент самостоятельно, а хотите чтобы вам разжевали все максимально. Ваша задача максимально типичная при хотя бы минимальном понимание, как работать с запросами.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)