Pobieranie danych

TU
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 4 lata
  • Postów:31
0

Witam, zaczynam naukę MERN. Chciałbym się dowiedzieć jak mogę pobrać np ostatnio obejrzany film na koncie np tego użytkownika? https://www.filmweb.pl/user/saker3/activity i wyświetlić to u siebie na stronie?

UglyMan
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 3 lata
  • Postów:2206
2

Wygląda, że filmweb web nie ma API, to pozostaje parsowanie strony.

edytowany 1x, ostatnio: UglyMan
TS
  • Rejestracja:prawie 5 lat
  • Ostatnio:ponad 4 lata
  • Postów:394
2

Musisz ściągać stronę z ostatnio ocenionymi filmami (czyli to https://www.filmweb.pl/user/saker3/films) używając na przykład Axiosa. Z tego co przyjdzie body wrzucasz w jakiś parser HTML, a z tego już sobie możesz powyciągać potrzebne informacje i sformatować.

Rzecz jasna musisz przysiąść i poanalizować, co wyciągnąć konkretnie z tego kodu HTML. Możesz użyć narzędzi developerskich w przeglądarce. Tam jest opcja, że myszką wskazać, który element Cię interesuje i w zakładce ze strukturą HTML pod prawym przyciskiem jest opcja skopiowania XPatha z adresem konkretnego elementu albo możesz szukać po klasie (np. tytuł filmu jest pod .filmPreview__title).

edytowany 1x, ostatnio: tsz

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.