Создать YQL для сайтов, у которых нет API - PullRequest
1 голос
/ 31 октября 2010

Я планирую создать открытую таблицу YQL для сайта, который не имеет API на основе XML / JSON. Я планирую использовать утилизацию HTML, чтобы получить данные с сайта и вернуть их в YQL. Возможно ли это, и является ли какой-либо из открытых столов похожим по своей природе?

1 Ответ

1 голос
/ 01 ноября 2010

Вопрос 1: Да, это возможно

Если вы сделаете это, вы, вероятно, будете использовать часть <execute> вашего собственного набора данных. Там вы можете написать javascript, который обрабатывает данные на стороне сервера, прежде чем они будут отправлены обратно вашему клиенту.

Я не могу лучше объяснить, как использовать серверный javascript с YQL, чем это может сделать документация, а также многое зависит от специфики вашего варианта использования. Поэтому позвольте мне указать вам на соответствующую часть документации: Документация YQL - выполнить элемент

Вопрос 2: Примеры

Один пример, который вам может пригодиться, также этот, из документов. https://developer.yahoo.com/yql/guide/yql-execute-examples.html#yql-execute-example-css-selector

Кроме того, подобные таблицы должны быть вам интересны: http://github.com/spullara/yql-tables/blob/master/search/search.imageweb.xml

Дайте мне знать, как прошел ваш эксперимент, как только он будет сделан:)

...