cURL + Regexp + Google

0

Hmm mam pewien problem, próbuję za pomocą regexpa pobrać te małe zielone linki z wyszukiwania google.
(Pod wynikami)

Znalazłem zależność, że pojawiają się w znacznikach <cite> </cite>
Potem bym tylko przefiltrował to strip_tagiem i mam czyste linki.

Napisałem wyrażenie regularne:

preg_match_all('/<cite>(.+)<\/cite>/', $Kod, $Wynik, PREG_SET_ORDER);

I tablica $Wynik się wysypuje i pokazuje znaczną część strony, zamiast tylko tego co pokazuje się między znacznikami <cite> </cite>

Co robię źle ? ;>

0

Zbanują cię po kilku wyszukiwaniach, użyj google search api.

0

Nawet jak user agent jest ustawiony na Mozilla Firefox ....

Ale dobrze wiedzieć :)

0

Nawet jak w przeglądarce zrobisz 20 searchów w ciągu kilku sekund to cię zbanują.

0

A jest jakaś implementacja pod PHP ? Google search Api ?

0

Jest oficjalna, poszukaj na ich stronach googlecode.

1 użytkowników online, w tym zalogowanych: 0, gości: 1