2017-01-16 9 views
1

Работаю над небольшим проектом с Blogger.com.Как получить конкретную запись в блоге с Blogger.com В формате XML?

Мне интересно получить конкретную запись в блоге с Blogger.com в формате XML.

Я уже получил список блог сообщения с помощью Blogger каналы блог

https://www.blogger.com/feeds/например Блог ID/сообщений/по умолчанию

Пожалуйста Как я получить определенный пост Blogger.com в формате XML?

ответ

0

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

https://www.blogger.com/feeds/Blog ID/posts/default/Post ID 

Живой пример будет -

https://www.blogger.com/feeds/596098824972435195/posts/default/3734053359418447610

Это общественные API, и не требуется никакой аутентификации.

Для списка сообщений, вы можете уменьшить размер ответа, запрашивая только краткий текст, отправив запрос на

https://www.blogger.com/feeds/Blog ID/posts/summary 
+1

Ничего себе! Благодаря! работает как магия –

0

Это простой пример получения заголовка сообщения из XML-ленты blogger с использованием jquery и Ajax.

<div id="container"></div> 

<script type="text/javascript"> 
    $.ajax({ 
     url: 'https://YourBlog/feeds/posts/default', 
     type: 'get', 
     dataType: 'xml', 
     success: function (xml) { 
      $(xml).find('entry').each(function(t) { 
       $('#container').append('<div>' + $(this).find('title').text() + '</div>'); 
      }); 
     } 
    }); 
</script> 

НоBlogger JSON feed легкий и простой в использовании по сравнению с XML.

+0

Спасибо! Я проверю это. –

+0

Но для этого требуется аутентификация? –