问题标签 [superfeedr]
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-3 - 如何向 atom.builder 提要生成器添加链接标签?
在 rails 3.0.9(可能更早)中,此代码不再有效:
确切的错误是:ArgumentError: wrong number of arguments (1 for 2)
堆栈跟踪:
这对我来说很重要,并按照此处所述设置超级馈送器 Pubsubhubbub 。我需要<link rel="hub" … >
在 atom 提要中添加一个标签,但feed.link
由于该方法已从atom_feed_helper.rb
. 我怎样才能让这个链接标签再次出现?
ruby-on-rails - 如何在 Rails 控制器中使用 EventMachine(superfeeder-ruby gem)?
谢谢你看看这个。
不幸的是,我是 Rails 新手。我目前必须实现 Superfeedr 可以将更新推送到的端点,但该端点必须位于 rails 控制器中。
最初在我看来,这应该是一个运行的后台作业,并且网络的其余部分倾向于同意,但我被迫将其包含为 rails 控制器 - 这让我感到困惑。我不确定如何在请求/响应周期中包含 EventMachine。
我知道网络上有很多例子,但没有一个能真正回答我如何路由这个问题。我不知道。
我有一个名为 Superfeeds 的 rails 控制器。我希望 Superfeeder 将更新推送到 myrailsapp/superfeeds/ 之类的内容
在提要内部,我想检查推送的内容,然后将结果写入另一个实际上有模型并将持久化的控制器。
基本上,名为 Feeds 的控制器只需要接收和传递信息。然而,这让我感到困惑,因为它似乎必须在 rails 控制器内部实现一个长时间运行的进程——我什至不确定这是否可行。
有谁知道这是用 Rails 完成的,但不使用 EventMachine 作为后台作业?最后,我真的只需要知道这是可能的。
-L
php - Superfeedr的回调文件应该写什么?
我需要生成 RSS 提要并获取帖子的标题和网址等。我决定使用Superfeedr。所以在这种情况下,我是 Superfeedr 的订阅者。有回调(订阅者 URL)字段来获取数据,但我不知道应该在回调文件中写什么。我在网上研究了示例代码,但我没有发现任何关于示例代码的信息。顺便说一句,我想在 PHP 中执行此过程。因此,如果您知道我需要写入此文件的内容,请发表评论。
xml - 如何从 RSS 提要创建项目数据库以进行分析(而不是应用程序),并随着 RSS 项目的发布而更新?
我需要从 rss 提要创建一个项目数据库,并且我希望它能够异步更新(通过推 ala AJAX)而不是拉(通过 php 中的 python/magpie 抓取 RSS)。该数据库将用于分析而不是应用程序,因此它需要扩展。如果有人知道一个 rss 提要阅读器应用程序,您可以通过 xml 从提要中简单地导出项目,那就太好了。
我不希望创建一堆服务器基础设施来让 php rss 解析器在 chron 作业上与 mysql 一起玩,但如果有必要我会这样做。也对潜在的 python 解决方案感兴趣。
我查看了 Superfeedr/PubSubHubbub,但不确定这是否适合我。
node.js - NodeJs 的 Pubsubhubbub 库
我有一个添加各种 rss 提要的系统。我想关注内容并在提要中添加新内容时收到通知,而不必一一检查。
我发现有一个 pubsubhubbub 协议,发布者可以使用各种集线器在他们的提要中实现这个协议。这就是我发现 superfeedr 的方式,我正在尝试使用他们的 XMPP API。我安装了他们的nodejs 库并进行了一些运行良好的订阅测试。
是否可以使用节点 superfeedr 模块订阅不使用 superfeedr 的提要?例如,我发现一个具有:
/li>我是否必须单独处理每个集线器,或者我可以根据协议向它们发送相同的请求?
python - 如何使用 Superfeedr 订阅实时 XMPP RSS 提要
我正在尝试使用 Superfeedr 订阅提要,并且我已经为 XMPP 启动并运行了一个 python 包装器,并且我正在dummy.xml
成功接收。
但是,我不太明白如何添加更多来源?我尝试添加一些superfeedr.com/track/
's,但我没有从中获得新的提要(尽管我似乎确实得到了订阅确认)。
我想添加尽可能多的实时(非 POLL)提要,也许通过使用 PubSubHub 服务器。
我真的很感谢对此的一些帮助 - 我在哪里可以找到这样的提要?我可以通过添加订阅整个 superfeedr.com 实时订阅/track/
吗?还是只会过滤我订阅的提要?另外,当我在我的亚马逊服务器上从我的XMPP.py
客户端订阅时,我的订阅者 URL(回调)到底是什么?
我从这里去哪里?
如果需要,我会添加更多信息,请告诉我。
ruby - Rack-superfeedr:验证来自集线器的 web-hook 调用
本题参考 Superfeedr 的官方rack-superfeedr库。由于 SuperFeedr 支持 PubSubHubbub 的挑战-响应协议,我想知道 rack-superfeedr 库是否会自动提供这个。
查看代码,我看到 subscribe() 有一个 block 参数,这可能是验证所必需的,但我不完全清楚是否是这种情况,如果是这样,该块应该包含什么?它会是一个“秘密”常数吗?
ios - 如何在 iPhone 应用程序中使用 Superfeedr?
我有一些以 RSS 提要形式出现的数据,我需要尽快将其提供给用户(这可能会挽救生命)。我找到了 SuperFeedr,我想用它以推送通知的形式传递内容。有人在应用程序中使用过这个吗?我应该使用其他服务来执行此任务吗?
ruby-on-rails - ActiveRecord 创建期间的 HTTP 请求
我正在尝试订阅 superfeedr 上的 pubsubhubbub (pshb) 提要。pshb 协议的工作方式是
- 您向中心发送 POST 请求订阅提要并提供回调
- 集线器向您的回调发送 GET 以验证您的订阅意图
- 你回答说是的,我确实想订阅
- 集线器以订阅验证响应
我在我的开发机器上本地运行服务器。我有可以成功订阅提要的代码,我通过直接在 rails 控制台中执行它来测试它。我现在创建了一个 Feed ActiveRecord 模型,并希望在每次创建新的 Feed 记录时自动订阅。我在 Feed 模型中添加了一个 ActiveRecord 回调
现在,当我创建一个活动记录时,我看到正确的 HTTP 请求发出,然后出现长时间挂起(大约 5 秒,日志中没有任何反应),然后来自 pshb 服务器的响应说我的回调无法到达.
这是日志(我添加的数字作为参考点)
您可以看到在响应之后提交事务发生(6),然后来自 phsb 服务器要求验证的 GET 进入(7)。所以集线器可以到达我的回调,但由于某种原因,直到超时后我才从集线器收到 GET?
我是 Rails 新手,所以不确定事情是如何工作的,但我猜想在 ActiveRecord 创建过程中并发请求会发生一些事情。订阅独立工作,但不是在 ActiveRecord 创建期间,因为我在 after_create 中设置了它。
如果要在创建 ActiveRecord 条目时处理对 3rd 方服务器的 HTTP 请求,正确的方法是什么?
注意** 在 superfeedr api 中,您可以指定异步发生的验证意图。当我将其指定为异步时,我确实得到了成功响应,但订阅似乎仍然没有在 superfeedr 的集线器上被装箱。我将就这个问题直接联系 superfeedr,但总的来说,我想知道如何为没有异步选项的 API 处理这种情况。
php - 在 CakePHP 中无法获得 Superfeedr 回调响应
我已经将此 URL 添加到我的订阅者列表中:http: //push-pub.appspot.com/
顺便说一句,我还设置了回调 URL,例如: http: //online-domain.com/data/forward
我的控制器代码:
但是,在我的debug.log
:
我不知道为什么$this->request->data
不工作,它应该从 superfeedr 获取回调数据。我想从 superfeedr 获得回调。任何人都知道我做错了什么吗?提前谢谢你。