W mojej aplikacji staram się stworzyć prosty sposób łączenia z profilami graczy NFL na NFL.com na podstawie ich nazwy. Ponieważ strony profilu gracza NFL.com nie mają przewidywalną strukturę adresów URL, staram się stworzyć link do Google „I Feel szczęście” opiera się na adresie URL wyniki:Czy istnieje spójny sposób na link do wyniku "I Feel Lucky" Google?
http://www.google.com/search?q=site: nfl.com + firstname + lastname + profil & btnI
problemem jest: czasami działa link i zabiera mnie do pierwszej „czuję szczęście” wyniku, ale czasami po prostu zabiera mnie do standardowej strony wyników wyszukiwania Google.
Przykład 1 (zabiera mnie do pierwszego wyniku, NFL.com):
http://www.google.com/search?q=site:nfl.com+Larry+Fitzgerald+profile&btnI
Przykład 2 (bierze mnie na stronie wyników wyszukiwania Google, a nie pierwszy wynik)
http://www.google.com/search?q=site:nfl.com+Rob+Housler+profile&btnI
Czy istnieje sposób, aby zapewnić, że za każdym razem otrzymuję wynik "I Feel Lucky"?
EDIT
Oto przykłady dodatkowe linki, które pracują i nie działają. Pamiętaj, że jedynymi różnicami między tymi linkami są wyszukiwane hasła, ale niektóre przenoszą Cię do pierwszej witryny z wynikami Google, a inne prowadzą do rzeczywistych wyników wyszukiwania.
pracy (tj jesteśmy posłani do miejsca pierwszego wyniku Google NFL.com)
- http://www.google.com/search?q=site:nfl.com+%22Jaron+Brown%22+profile&btnI
- http://www.google.com/search?q=site:nfl.com+%22Dominique+Davis%22+profile&btnI
- http://www.google.com/search?q=site:nfl.com+%22Drew+Davis%22+profile&btnI
nie działają (tj jesteśmy wysyłani na stronę wyników wyszukiwania Google)
- http://www.google.com/search?q=site:nfl.com+%22LaRon+Byrd%22+profile&btnI
- http://www.google.com/search?q=site:nfl.com+%22Jared+Crank%22+profile&btnI
- http://www.google.com/search?q=site:nfl.com+%22Early+Doucet%22+profile&btnI
Dlaczego nie link do strony nfl.com? – acdcjunior
Korzystanie z linków "Czuję się szczęśliwy" jest pozostawieniem witryny losowej. Dwa bardzo linki użyte w pytaniu, w jednym z pierwszych wyników jest profil (chyba strona, którą chcę), w innych wynik to strona wskazująca na zdarzenie. Czy to zamierzone zachowanie? – acdcjunior
W mojej aplikacji czasami muszę aktualizować informacje o graczu w mojej lokalnej bazie danych. Najlepszym miejscem na zdobycie tych informacji jest profil każdego gracza na NFL.com. Więc w mojej aplikacji chcę kliknąć link, który zabierze mnie prosto do ** dowolnej strony profilu gracza na NFL.com. Ponieważ adresy URL stron profilu gracza nie są przewidywalne, próbuję pośrednio nawigować przez Google "I Feel Lucky". – bperniciaro