Scott Tiger Tech Blog

Blog technologiczny firmy Scott Tiger S.A.

Archiwum dla Maj, 2016

Google Suggest

Autor: Piotr Karpiuk o 19. maja 2016

Gdy wpisujemy jakąś frazę w wyszukiwarce Google, narzędzie stara się nam pomóc generując na bieżąco podpowiedzi. Pod spodem wykonuje się zlecenie HTTP GET w rodzaju:

http://suggestqueries.google.com/complete/search?client=firefox&hl=pl&q=fraza

gdzie fraza jest prefiksem naszego zapytania.
Przykładowo, dla frazy „warsza” otrzymamy wynik postaci:

["warsza",["warszawa","warszawa pogoda","warszawski koks","warszawianka","warszawa wschodnia",
"warszawa dzielnice","warszawa mapa","warszawska lala","warszawa modlin","warszawa centralna"]]

Wygląda na to, że nie ma żadnych ograniczeń na liczbę tego rodzaju wywołań, więc można łatwo wykorzystać ten mechanizm we własnej aplikacji webowej, albo pisać skrypty badające popularne zapytania na interesujący nas temat i wykonujące jakieś statystyki/raporty.
Przypuśćmy, że interesują mnie rozmaite rejestry (w znaczeniu: bazy danych) dostępne w internecie. Mogę się dowiedzieć, o jakie rejestry ludzie pytają badając możliwe autouzupełnienia dla frazy „rejestr xy” gdzie x i y to wszystkie możliwe kombinacje liter alfabetu. Poniżej raport, jaki w ten sposób otrzymałem.
Czytaj więcej »

Napisany w Bazy danych | 1 Komentarz »