Potrzebuję parsera wydarzeń na Facebooku, który potrafi pobierać wydarzenia z miasta Wilno, które odbywają się w określonym dniu. Oto wideo wyjaśniające: https://svajok.tinytake.com/msc/MTA2MjMwMjJfMjQzMjg2NTk
Link do wydarzeń: https://www.facebook.com/events/?date_filter_option=CUSTOM_DATE_RANGE&discover_tab=CUSTOM&end_date=2025-03-14T22%3A00%3A00.000Z&location_id=101877916520606&start_date=2025-03-14T22%3A00%3A00.000Z
1) Wyjaśniam zadanie tekstem: Planuję pobierać z Facebooka informacje o wydarzeniach (teraz w dowolnym formacie, najlepiej json), najbardziej interesuje mnie opis wydarzenia (data, nazwa, organizator, miejsce odbywania się również są potrzebne, ale są drugorzędne).
Używając podanego przeze mnie linku, parser powinien znajdować i pobierać wszystkie 182 wydarzenia (tyle, ile wyświetla się na komputerze). Potrzebuję tego, aby później podać je do neuronki ChatGPT, aby grupowała je według kategorii płatne/bezzpłatne, wystawa/koncert/coś innego itd. To wszystko będzie działać na moim serwerze, integracja z ChatGPT nie stanowi problemu, teraz głównym problemem jest pobranie informacji z Facebooka. W internecie są już gotowe płatne rozwiązania (płacenie za subskrypcję mi odpowiada), ale nie udało mi się ich odpowiednio skonfigurować, aby pobierały to, czego potrzebuję. Dlatego zadaniem na ten moment jest znalezienie i skonfigurowanie usługi, która będzie odpowiednio pobierać potrzebne mi wydarzenia.
2) Jakie wydarzenia chcę pobierać: wydarzenia, które odbywają się w mieście Wilno, Litwa, w określonym dniu (w przykładzie powyżej data to 2025-03-14, datę łatwo można zmienić, zmieniając ją w linku, a miasto pozostanie niezmienne).
3) Jakie rozwiązania nie pasują: nie chciałbym instalować parserów na komputerze lub swoim serwerze, ponieważ wtedy będę musiał zmagać się z ciągłymi banami kont Facebooka i adresów IP. Muszę znaleźć gotowe rozwiązanie, niech firma-prowadząca zajmie się kwestiami blokad. Musisz odpowiednio skonfigurować jeden z serwisów parsujących i pokazać mi, jak to zrobiłeś, bo mi się nie udaje. Jak wspomniałem wcześniej, na 14 marca w mieście Wilno parser powinien znajdować i pobierać około 180 wydarzeń (dokładnie tyle, ile znajduje przez przeglądarkę internetową)
4) Oczekuję, że na wyjściu otrzymam plik w dowolnym formacie (json lub csv na przykład), w którym znajdują się potrzebne mi dane (najważniejsze to opis wydarzenia) + informacja o tym, jak i co skonfigurowałeś. Jeden z parserów, z którego próbowałem skorzystać, pobierał wszystko, co potrzebne, ale w niewłaściwym mieście, nie udało mi się go skonfigurować. Załączam plik wyjściowy, abyś zobaczył przykład, jak powinno to mniej więcej wyglądać dataset_facebook-events-scraper_2025-03-02_13-37-22-164.json
W tym pliku potrzebne dla mnie informacje były takie:
- url
- nazwa
- utcStartDate
- adres
- opis (to najważniejsze pole, bez niego nie pasuje)
- cena
- organizowane przez
5) Będę czekać na twoje propozycje 😊