Automatyzacja zbierania danych
Potrzebuję programu, który będzie automatycznie przetwarzał listę linków do wizytówek Google Maps, dostarczaną przeze mnie (np. w pliku CSV lub JSON
Założenia działania
Program odczytuje link do wizytówki Google Maps.
Otwiera wizytówkę i sprawdza, czy znajduje się na niej adres strony internetowej.
Jeśli strona internetowa jest dostępna, przechodzi na nią.
Przeszukuje stronę w poszukiwaniu adresu e-mail. W pierwszej kolejności sprawdza stronę główną, a jeśli nie znajdzie adresu, odwiedza typowe podstrony, takie jak:
Kontakt
Contact
O nas
About
Impressum
Po znalezieniu adresu e-mail zapisuje go w odpowiedniej kolumnie pliku z danymi (CSV lub Google Sheets), przy odpowiadającej mu wizytówce Google.
Jeżeli na stronie nie uda się znaleźć adresu e-mail lub wizytówka nie zawiera linku do strony internetowej, program wpisuje odpowiednią informację, np. „Brak adresu e-mail” lub „Brak strony internetowej”.