2009-03-11 4 views
3

У меня есть много каналов на моем читателе Google, я хочу, чтобы какой-то код использовал asp.net, чтобы читать все эти каналы и помещать на страницу, может быть с пейджингом, потому что слишком много каналов. Кто-нибудь знает, как это сделать ?, или если есть инструмент для этогоКак читать все распространенные каналы чтения Google по коду?

+0

Вы хотите объединить все ваши RSS-каналы в один огромный RSS-канал? –

+0

просто хочу получить помеченные как общие каналы, чтобы разместить на странице, сделать пейджинг в фидах и показать по-разному, я ставлю его как iframe на моем сайте http://igurr.com/content/IGurrShare.aspx, но Я хочу прочитать его по коду, чтобы показать, поскольку я не хочу внутри iframe –

ответ

3

Вы можете использовать RSSToolkit читать совместно каналы

1

Я думаю, что у Google Reader на данный момент нет официального API. Но найдено this one для вас. У этого также есть общие элементы. проверять, выписываться.

Update: читатель Google имеет API

3

Вы можете найти канал Atom для вас каналы здесь: http://www.google.com/reader/atom/

Вы можете найти более конкретный URL, если вы входите в Google Reader и нажмите RSS в верхней части браузера.

Тогда вам просто нужно что-то прочитать ваши каналы. Для этого есть сторонняя библиотека. http://atomnet.sourceforge.net/

Это очень простой в использовании

//Reads everything in the Atom document. 
AtomFeed feed = AtomFeed.Load(new Uri("http://www.yourfeed.com/atom.xml"); 
+0

Где находится библиотека третьей части? –

+0

Добавлено сейчас, забыл. –