Yahoo отвечает API - PullRequest
       7

Yahoo отвечает API

0 голосов
/ 20 сентября 2011

Я хочу использовать API ответов Yahoo для извлечения ответов, у меня есть мой потребительский ключ, который, я полагаю, необходим для получения доступа к ответам, размещенным на сайте.Кто-нибудь может подсказать мне, как я могу использовать этот API из моего приложения.

1 Ответ

0 голосов
/ 20 сентября 2011

ОК, поскольку вы расширили свой вопрос, я укажу вам, по крайней мере, правильное направление:

Вы говорите, что хотите получить ответы на конкретный вопрос. Это достигается с помощью запроса GET к методу getQuestion , который задокументирован по этой ссылке, поэтому я не буду повторять здесь инструкции.

Этот метод требует, чтобы вы знали Yahoo! Ответы question_id, которые можно либо жестко кодировать, взяв его по URL-адресу известного вопроса, либо выполнить поиск с помощью других методов API, таких как questionSearch .

Ответ, который вы получите, будет XML, и ответы на конкретный вопрос будут там - среди других данных, таких как псевдоним ответчика, отметки времени и т. Д.

Вам потребуется проанализировать этот ответ, чтобы получить необходимую информацию.

Если вам нужна помощь в создании запроса GET с использованием Perl, я бы сначала посмотрел на этот вопрос здесь , но по сути:

use LWP::Simple;
$contents = get("http://YOUR_URL_HERE");
...