Веб-Api для извлечения информации с веб-сайта

#javascript #jquery #python #api

#javascript #jquery #python #API

Вопрос:

Мне нужен сервис, который извлекает заголовок с веб-страницы и возвращает его из json. Я не хотел бы анализировать веб-страницу или тратить какие-либо ненужные циклы процессора. вызов ie должен быть примерно таким:

 curl http://api.someservice.com/fetch?url=google.comamp;element=titleamp;out=json
  

Ответ от api будет:

 {
    response: {
        title: "Google"
        source: "google.com"
    }
    status: "success"

}
  

Любая подсказка была бы высоко оценена

Комментарии:

1. Это действительно не вопрос программирования, не так ли?

2. Вы изучали YQL ?

3. Подсказка: наймите программиста.

Ответ №1:

Вам следует взглянуть на YQL — это универсальный сервис от Yahoo! это может действительно легко выполнять такого рода очистку. Попробуйте это:

 select * from html where url="google.com" and xpath='//title'
  

Протестируйте это здесь.

Комментарии:

1. именно то, что я ищу… и даже больше!

Ответ №2:

Я подозреваю, что YQL от Yahoo!, вероятно, довольно близок к тому, что вы ищете.

(На самом деле, я думаю, что кратким описанием того, что такое YQL, было бы «веб-API для извлечения информации с веб-сайта» 🙂