是否有feedjira
方法从RSS Feed中获取最后n条消息?
(我查看了API,但我可以找到类似的东西)。
是否有另一种方法可以使用feedjira
获取最后一条新闻?
答案 0 :(得分:2)
feedjira
似乎没有限制结果数量的选项。现在,您可能需要自己限制它们。类似的东西:
limit = 5
feed = Feedjira::Feed.fetch_and_parse('http://velocitylabs.io/feed.xml')
entries = feed.entries[0..(limit-1)]
请注意
例如,如果URL参数是字符串,则返回0,如果URL参数是数组则返回哈希fetch_and_parse
方法的返回值不一致,如果不成功,那么您可能需要对其进行一些检查。
您可能还会考虑submitting an issue and pull request项目:)