В моем приложении я пытаюсь создать простой способ ссылки на профили игроков NFL на NFL.com на основе их имени. Поскольку страницы профиля игрока NFL.com не имеют предсказуемой структуры URL-адресов, я пытаюсь создать ссылку на результаты поиска "Я чувствую Lucky" Google на основе строки URL-адреса:
http://www.google.com/search?q=site: nfl.com + firstname + lastname + profile & btnI
Проблема в том, что иногда ссылка работает и возвращает меня к первому результату "Я чувствую себя счастливым", но иногда он просто приводит меня к стандартной странице результатов поиска Google.
Пример 1 (приводит меня к первому результату, NFL.com):
http://www.google.com/search?q=site:nfl.com+Larry+Fitzgerald+profile&btnI
Пример 2 (приведет меня к странице результатов поиска Google, а не к первому результату)
http://www.google.com/search?q=site:nfl.com+Rob+Housler+profile&btnI
Есть ли способ гарантировать, что каждый раз получаю результат "Я чувствую себя удачливым"?
ИЗМЕНИТЬ
Вот дополнительные примеры ссылок, которые работают и не работают. Обратите внимание, что единственными отличиями между этими ссылками являются поисковые запросы, но некоторые переводят вас на первый веб-сайт результатов Google, а некоторые ведут вас к фактическим результатам поиска.
Работа (т.е. мы отправлены на сайт первого Google Result, 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
Не работает (т.е. мы отправлены на страницу результатов поиска Google)