Не удалось получить ключ Google API и GoogleSearch.Wsdl, необходимые для запуска скрипта perl.

Извините, если это банально.

Я пытался запустить этот код - http://oreilly.com/pub/h/974#code для получения URL-адресов от Yahoo! каталог.

Мне не удалось получить базовый ключ API Google, и я обнаружил в сети, что он больше не требуется.

Мне также понадобился google.wsdl, и я нашел в FAQ Google API (http://code.google.com/apis/soapsearch/api_faq.html#tech4), что его можно взять из http://api.google.com/GoogleSearch.wsdl, который выдает ошибку 404.

Тоже не требуется? Если да, то просто изменение вызова метода за счет уменьшения количества параметров будет работать?

У кого-нибудь есть идеи по этому вопросу?


person instanceOfObject    schedule 07.02.2012    source источник


Ответы (2)


Файл GoogleSearch.wsdl можно найти здесь

person Borodin    schedule 07.02.2012
comment
Да, я получил этот файл и изменил сигнатуру метода, чтобы избежать ключа Google API, но он все еще не дает никаких результатов. Кстати спасибо :) - person instanceOfObject; 07.02.2012

служба API SOAP поиска Google больше не поддерживается; есть несколько руководств, ссылающихся на него, которые сейчас нуждаются в обновлении; поэтому, даже если файл wsdl доступен, запрос SOAP дает 404 из URL-адреса файла wsdl, api.google.com/search/beta2

person Mark    schedule 18.05.2012