Вы можете получить описание, но вы не можете использовать формат JSON и объект entry
для этого.Если вы внимательно прочитаете параметры подачи в https://developers.google.com/feed/v1/devguide, вы увидите, что description
- это не поле, которое возвращается на начальном уровне - просто на уровне подачи.
Чтобы сделать это,вам необходимо запросить канал в формате XML, а затем загрузить отдельные узлы, включая description
.Вот соответствующий фрагмент кода, который я использовал для этого - измените форматирование и т. Д. По мере необходимости.
function initialize() {
var feed = new google.feeds.Feed("http://myblog.com/blog/feed/");
feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
feed.load(function(result) {
if (!result.error) {
var items = result.xmlDocument.getElementsByTagName('item');
item = items[0];
//build each element
var title = document.createElement("h4");
title.innerHTML = item.getElementsByTagName('title')[0].firstChild.nodeValue;
var content = document.createElement("p");
content.innerHTML = item.getElementsByTagName('description')[0].firstChild.nodeValue;
href = item.getElementsByTagName('link')[0].firstChild.nodeValue;
}