7

有没有办法为一个人的 github 明星列表获取 RSS 提要?

我想通过 IFTTT 将它放入 Pinboard。

4

4 回答 4

6

此处的当前答案将星号作为 JSON 而不是 RSS。以下是我通过 IFTTT RSS 服务获得 GitHub 星星的方法:

  1. 使用“新的 Feed 项匹配”触发器
  2. 输入您的 GitHub 用户 RSS 提要:

    https://github.com/csu.atom
    
  3. 将 IFTTT 用于匹配项目的“关键字或简单短语”设置为:

    [your username] starred
    

    例如,我的过滤器设置为csu starred(单独使用“已加星标”一词可能会起作用,但随后触发器也可能会触发一些误报,例如存储库名称或其他内容是否包含“已加星标”一词)。

  4. 每当触发此触发器时,添加您想要发生的任何操作。星号存储库的链接位于{{EntryUrl}}变量中,标题位于{{EntryTitle}}.

于 2017-05-25T18:22:00.060 回答
6

您的 Github 星星可以在 JSON 中通过如下 URL 获得:https ://api.github.com/users/username/starred (当然是您自己的用户名)

我找到了这个雅虎!通过管道将您的星星变成 RSS 提要。

Yahoo Pipes 服务已经关闭,IFTTT 显然从他们的 Github 频道中删除了星星触发器。所以我去我自己的Huginn实例中创建了同样的东西,使用网站代理和邮政代理。

于 2015-08-07T17:18:04.813 回答
1

IFTTT now has this option. All you have to do is create a recipe.

Just put the "New Starred Repository" for THIS. And then do the appropriate steps for Pinboard for THAT.

EDIT

So apparently it might not work anymore, maybe, however on browsing the recipies I found this, which probably does work so try it, just remember to edit it for your github username

于 2014-01-29T15:45:11.017 回答
0

我已经将 SiftRSS 服务 ( https://siftrss.com/ ) 与https://github.com/username.atomOP 提到的活动源结合在一起。在 SiftRSS 上,我使用属性/\bstarred\s\w+\/\w+/上的正则表达式过滤活动提要。title工作完美,但依赖于第三方服务,如果需要自托管,我还建议使用Huginn,正如 @larcher 已经提到的那样。

于 2021-09-16T14:03:09.450 回答