2008-10-03 3 views
6

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

Посмотрите на это как на мозговой штурм. Я расскажу вам, сколько я нашел, и вы можете внести свой вклад, если у вас есть другие идеи.

  1. Google AJAX Feed API - ограничит вас 250 пунктов

  2. Unofficial Google Reader API - (? И, возможно, квази-нелегальными) Совершенных, но неофициальные, и поэтому ненадежных. Кроме того, аутентификация кажется сложной.

  3. Spinn3r - стоит много денег

  4. индексации в internet archive на месте подачи - Много сложности, пятнистое покрытие, полезно только в крайнем случае

  5. Yahoo! Feed API или Yahoo! Search BOSS - The сначала выглядит скорее как агрегатор, то есть мне нужна другая регистрация для каждого фида, а вторая должна предоставить больше доступа к данным Yahoo, но я не могу найти никаких упоминаний о фидах.

  6. (спасибо Lou Franco) Bloglines Sync API - Помимо проблемы с необходимостью создания учетной записи и ее создания в качестве агрегатора, у нее нет способа добавить фиды в учетную запись. Таким образом, никакого поиска произвольных каналов. Сначала вам нужно вручную добавить их через читателя.

  7. Другие поисковые системы/поиск в блоге/независимо?

Это действительно раздражает проблема, так как мы говорим о семантической информации, которая была когда-то там, по-прежнему (как правило) в силе, но трудно надежно получить доступ, свободно и без ограничений. Кто-нибудь знает какие-либо альтернативные источники для подачи подачи?

ответ

1

Лучший ответ, который я нашел до сих пор, заключается в следующем: Неофициальный API-интерфейс читателя Google имеет общедоступную точку доступа для своих каналов, что означает, что аутентификации не требуется. Использование выглядит следующим образом:.

http://www.google.com/reader/public/atom/feed/ {фид Ури здесь} п = 1000

заменить текст в squigglies (включая самих squigglies) с подачей URI вы заинтересованы в более подробную информацию о точные аргументы можно найти здесь:

http://blog.martindoms.com/2009/10/16/using-the-google-reader-api-part-2/

, но не забывайте использовать/публичный/URL, если вы не хотите возиться с аутентификацией

1

Bloglines имеет API для синхронизации учетных записей

http://www.bloglines.com/services/api/sync

Вы должны сделать запись, подписаться на канал вы хотите загрузить, а затем вы можете загрузить на основе даты, которая может быть путь в прошлом. Не уверен в условиях.

Смежные вопросы