2010-08-07 4 views
6

У меня есть блог в http://westernwakefarmersmarket.blogspot.com/, и я хочу перенести содержимое на новое веб-приложение MVC, которое я разрабатываю. Я пытаюсь получить все существующие сообщения, чтобы перенести их в базу данных. Однако у меня возникли проблемы с получением всех сообщений.Как я могу получить все сообщения из блога Blogger (blogspot.com)?

Когда я подключаюсь к блогу с помощью Windows Live Writer, он может получить все сообщений (возможно, более сотни). Когда я укажу на канал ATOM для блога по адресу http://www.blogger.com/feeds/7916832134968916231/posts/default, я получаю только первые 25. Кто-нибудь знает, как я могу получить все сообщения?

ответ

6

Войдите в свою панель инструментов Blogger по адресу blogger.com, а затем экспортируйте все свои сообщения.

Вы можете импортировать сообщения и комментарии ранее экспортированного Blogger блог, экспорта этот блог, или постоянно удалить его.

Перейдите на вкладку «Настройка». Там есть опция Export blog.

При выборе этой опции вам будет представлен с этим сообщением:

Экспорт свой блог в формат экспорта Blogger Atom. Вы можете сделать это, чтобы переместить свой блог в другой блог-сервис или просто сохранить свой блог на своем собственном жестком диске .

+0

Спасибо за подсказку. Я даже не заметил вариант экспорта. Я смог перенести 240 сообщений! –

+0

Это замечательно Джим! : D –

10

Вы можете использовать параметр запроса «Макс-результаты», чтобы указать количество результатов вы хотите увидеть:

http://www.blogger.com/feeds/7916832134968916231/posts/default?max-results=240

+0

Спасибо. также работает в блогах, которые у меня нет. –

+0

Обратите внимание, что некоторые поставщики фидов имеют ограничение на размер фидов. Feedburner - например, имеет ограничение около 500-550 КБ, поэтому держите это также в виду, прежде чем давать этот параметр, поскольку предел пренебрегает вашим параметром максимальных результатов, если он достигнут – Mouneer