从您的社交媒体朋友创建OPML文件
项目描述
Friends2Feeds:从社交媒体中获取内容
很久以前(在互联网时间中),人们使用内容源来了解Web上发生的事情。然后出现了大平台,它们采用了这个概念(有时甚至包括这个词本身)并让人们相信,里面有很多广告,有一个算法选择你看到的内容会更好。
我们可以做得更好。社交媒体可能适合某些目的,但通常你需要确保看到特定的人、组织或项目发布的每条帖子。内容源阅读器更适合这个,但内容源的发现很繁琐——我们已经习惯了点击“关注”所带来的即时满足感,而不是花时间去寻找内容源并将其链接到内容源阅读器。
Friends2Feeds通过搜索你在社交媒体上关注的人(最初是Twitter)并从它找到的任何内容源创建OPML文件,帮助你逆转这种趋势,这样你就可以轻松地将它们导入你的内容源阅读器。然后你可以决定是否需要关注所有这些社交媒体账号。
安装
如果你已经在系统中安装了Python,那么安装过程就像这样
> pip3 install friends2feeds
创建OPML文件
friends2feeds.py
以Twitter用户名为-t
选项,为该人的朋友输出OPML文件。例如
> TWITTER_ACCESS_TOKEN=MY_TOKEN friends2feeds.py -t mnot > friends.opml
然后,将此OPML文件导入你的内容源阅读器。
请注意,需要将
- 注册Twitter开发者账号
- 在项目中创建一个新的项目
- 在该项目中创建一个新的应用
- 转到“密钥和令牌”选项卡并复制下Bearer令牌(如果需要,请生成一个新的令牌)。
在上面的示例中,令牌是MY_TOKEN
;您的可能比这长得多。
更新您的订阅源
随着时间的推移,您可能会关注新的人,您关注的人可能会添加新的订阅源。为了在不添加大量重复内容的情况下更新您的订阅源阅读器,您可以使用-i
标志来指定旧OPML文件的位置(您的订阅源导出或您与friends2feeds生成的最后OPML文件);其中所有的订阅源都将从输出中排除
> TWITTER_ACCESS_TOKEN=MY_TOKEN friends2feeds.py -t mnot -i old.opml > friends.opml
项目详情
关闭
friends2feeds-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 91e3af398d4f3f1d21e14ca758f46951a836e7a253676aed478453cbc3ddac19 |
|
MD5 | 1375ccbdfff8c8c81d6bd43efbcf657d |
|
BLAKE2b-256 | 83abd34da9220bf4296dc05e6ee61b83ef117e6ea568d3ccbe67804442abb022 |
关闭
friends2feeds-0.1.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf48efe5df0175f31c6d430743c0e292b1b67419e0fcf01438a3c241b839c2f0 |
|
MD5 | 3ac0c93651b02296d4ab51af0473c7e4 |
|
BLAKE2b-256 | b7fa438a6baf67e28c0ca14346063923678a3a37e4cdd9ed0206d755b0964383 |