问题标签 [feedjira]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 如何在 Feedjira 解析器类中访问 xml
假设我有以下 Feedjira 嵌套解析器子类。如何访问 Trunk、Branch 和 Leaf 类的 xml,以便在出现错误时记录/保存它?最好只是解析元素的 xml,但在分支或叶子的情况下,我会为整个主干使用 xml。
谢谢!
ruby-on-rails - Ruby on Rails 将图像和视频保存在不同的领域
如何从 rss 提要中保存不同字段的图像和视频
我有enclosure_url 和enclosure_type
如果此类型是图片保存在图片字段中
例如:
feed_entry.rb
ruby-on-rails - 如何检查扩展类型然后保存在正确的位置
我有带图片和视频的模型
如何检查enclosure_type
然后保存在正确的位置?
feed_entry.rb
例如:
ruby-on-rails - 如何为 feedjira 中保存的链接添加限制
我使用 ruby on rails、mongoid 和 feedjira 来解析 RSS 链接。
如何添加一次保存的数量feed_entries
限制或链接日期的限制?例如仅保存最后 10 个 feed_enties。
我的代码:
youtube - 用于 YouTube rss 解析的 Feedjira 设置
我正在尝试从未列出的 YouTube 播放列表中提取第一个视频。我找到了 simple_parser gem,但由于几年没有更新,我决定改用 feedjira。我不确定这是否是我缺乏知识和 feedjira 缺乏对新手的建议,或者 feedjira 是否有错误。
无论如何,我收到了这个错误:uninitialized constant Youtube::Feedjira
这是我的代码:
我不知道我是否错过了设置步骤或什么,因为我找不到太多关于设置这个东西的信息。谢谢您的帮助!
ruby-on-rails - Rails:在同一台服务器上打开文件时超时
我有一个 Rails 控制器方法,它只在同一服务器上打开一个文件:
大约 60% 的时间,当我启动服务器并点击此控制器方法时,“打开”调用超时:
其余时间打开就好了。
似乎如果第一个请求在启动服务器后有效,它将继续处理后续请求。如果第一个请求失败,它将继续失败。
只有当要打开的文件位于发出请求的同一台服务器上时,才会出现故障。换句话说,当我更改 URL 以调用同一端点但在登台服务器上时,它似乎每次都有效。
open-uri 和 FeedJira 的行为完全相同。
服务器尝试向同一台服务器发出请求时会出现一些阻塞问题吗?任何想法如何解决这个问题或进一步调试它?
这是调用以生成提要的控制器方法:
这是上面的“url”命中的控制器(即“ http://lvh.me:3000/feeds/madonna.rss ”)以生成提要:
这是日志:
ruby-on-rails - Rails:使用 Feedjira 从某个日期获取提要条目
怎么样?
我在用户仪表板的顶部附加了一个最近的新闻部分,它通过 获取新闻故事Feedjira
,将其保存NewsEntry
到数据库(postgres),然后随机选择三个NewsEntries
显示在Dashboard#index
视图中。
我还创建了一个 rake 任务,以每 24 小时运行一次NewsEntry.update_from_feed(feed_url)
来更新表。NewsEntries
我的问题,因为这是一个最近的新闻部分,我想获取NewsEntries
今天(或昨天;这也可能是一个时间)发布的内容。最终,我将添加到 rake 任务以删除旧文章并使用新文章更新提要。现在我在尝试获取某个日期的条目时遇到错误:
新闻入口
提前感谢您的帮助!
ruby-on-rails - 使用 feedjira 解析 youtube 链接
我使用 rails 5.2,feedjira 2.1.0
如果我解析 youtube 链接
我有这个错误:
#Feedjira::Parser::AtomYoutubeEntry:0x00007fa14be348d0 的未定义方法“图像”
其他链接有效
我的代码:
如何解析所有链接?
ruby-on-rails - Feedjira:你能解析多个 URL 吗?
编辑**在这篇文章中,Jon 提到他希望在 2.0 中摆脱并发,而是在应用程序中传递单个 url 并处理并发,工人是可能的方法。
我正在尝试使用FeedJira
(使用farday
gem)解析多个 URL,但收到参数错误。过去有没有人成功解析过一个以上的 URL?FeedJira::Feed的来源声明它将返回单个提要 URL 或提要 URL 数组。
.fetch_and_parse(urls, options = {}) ⇒ Object
脚本
错误