gpt4 book ai didi

javascript - Libsyn RSS 与 Google Feed

转载 作者:行者123 更新时间:2023-11-28 07:50:33 25 4
gpt4 key购买 nike

我正在使用 google feeds API 从 Libsyn 读取 RSS-feeds。

据我所知,Google 会自行解析提要,因此排除了很多内容。有什么方法可以更改此设置,使其包含 RSS 源中包含的图像链接吗?

    var feed = new google.feeds.Feed('http://podiet.libsyn.com/rss');
feed.setNumEntries(25);
feed.load(function (data) {
console.log(data);
});

一切都工作得很好,只是提要中的一些内容被排除了。

最佳答案

设置:

feed.setResultFormat(google.feeds.Feed.MIXED_FORMAT)

然后图像标签将被包含在内。例如,它们可以这样提取:

var feed = new google.feeds.Feed('http://podiet.libsyn.com/rss');
feed.setResultFormat(google.feeds.Feed.MIXED_FORMAT);
feed.setNumEntries(25);
feed.load(function(result) {
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var itunesImageUrl = entry.xmlNode.getElementsByTagNameNS(
'http://www.itunes.com/dtds/podcast-1.0.dtd', 'image')[0].
attributes.getNamedItem('href').value;
console.log(itunesImageUrl);
}
});

关于javascript - Libsyn RSS 与 Google Feed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26868159/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com