Pobieranie danych

TU
  • Rejestracja: dni
  • Ostatnio: dni
  • 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: dni
  • Ostatnio: dni
  • Postów: 2206
2

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

TS
  • Rejestracja: dni
  • Ostatnio: dni
  • 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).

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.