Witam. Przepraszam że taki temat ale nie wiem nawet gdzie szukać informacji. Chce napisać program który pobierze dane ze strony powiedzmy airb&b i zapisze te dane w excelu. Jak się do tego zabrać ??
airb&b API
A zapisac te dane w excelu-> mozesz zapisac do pliku csv :)
@BartoszCoyote: Wybacz za głupie pytanie ale co to jest To API ? Jestem kompletnie nowy i jeszcze się nie oriętuje
Jeśli chodzi o API Airbnb – https://all-about-airbnb.com/post/166424412336/new-official-airbnb-api-documentation-for-developers:
While the API is not publicly accessible to everyone, this is a huge step forwards for the entire ecosystem, as the availability of an official API will make the development process clearer, simpler and more structured, allowing to implement ideas that until now could not have been executed.
You can request access to them by filing an application here.
To stan na datę napisania tego postu u nich, 15 paź 2017, może do dziś coś się zmieniło.
@nipo23: API to jest (czesto publiczny) interfejs do danego systemu. API airbnb nie jest w pelni otwarte, ale mozesz zglosic do nich, ze chcialbys miec dostep.
API czesto jest RESTowe, moze byc tez WebService. Wysylajac requesty mozesz pobierac dane, dodawac, modyfikowac, usuwac - w zaleznosci od uprawnien.
Tu masz przyklad API: http://egov.psnc.pl/node/29#wyszukiwarka_adresow_i_ulic
Możesz się pobawić w web-scraping. W przypadku Javy to nie będziesz potrzebował więcej niż Selenium. https://www.seleniumhq.org/
Gdzieś czytałem że webscraping jest zabroniony, ale bez przesady, jak nie zrobisz 200 requestów w ciągu minuty to to nawet nie jest atak DDoS.
Do tego przyda się jakaś biblioteka do parsowania np. openCSV albo JAXB. Jak koniecznie excell to tu jest jakiś stary tutorial: http://www.vogella.com/tutorials/JavaExcel/article.html
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.