V2EX 最近开始支持一种新的类似 RSS / Atom 的内容输出格式—— JSON Feed:
之前我们已经支持了 Atom Feed。但是就像大家知道的那样,Atom 和 RSS 其实都已经是非常古老的技术标准,现在很少能够看到新的 API 还在使用 XML 格式。JSON 已经变成了主流标准。而 JSON Feed 就可以被认为是 JSON 格式的 RSS。
目前 V2EX 支持将节点的最新内容以 JSON Feed 输出,地址就是 /feed/ + 节点名 + .json
,比如分享创造节点的访问地址是:
https://www.v2ex.com/go/create
那么对应的 JSON Feed 地址就是:
https://www.v2ex.com/feed/create.json
了解到这个格式其实还是因为最近发现了一款非常不错的新 RSS 阅读器 NetNewsWire 5.0。虽然版本号是 5.0,但其实这是一个用 Swift 5 完全重写的开源项目。
因为软件作者本身就是 JSON Feed 的设计者之一,NetNewsWire 5.0 提供了对 JSON Feed 的良好支持,从那个截图里就可以看到,不仅可以支持节点图标,甚至还可以支持每一个主题的创建者的头像。
从一开始,V2EX 使用 Node 这一概念对内容进行归类的目的,就是为了能够提升每一条信息的有用程度。每个主题有且只有一个节点,如果每天 V2EX 的每一个新主题的节点选择都是准确的话,那么只要订阅相应的节点,你就可以精准地获得你想要的内容。这会是一件很棒的事情。
我衷心希望大家在发帖时能够尽可能准确地为主题选择节点。同时,因为现在有了 NNW 这样的工具,管理团队也就可以更及时地发现和移动被错误归类的主题。
接下来,我们会支持更多其他类型的 JSON Feed 输出。比如:
1
jiezhi 2019-09-01 11:23:54 +08:00 via iPhone
可以按主题订阅了哦 吼吼
|
2
designer 2019-09-01 11:28:55 +08:00 via iPhone
非常棒,对于我一个浏览器 web 够用了感觉,app 也没下载过
|
3
peacelove 2019-09-01 11:39:19 +08:00 via iPhone 7
能订阅 flamewar 么。🐶
|
4
Buges 2019-09-01 11:49:21 +08:00
不知道 V2EX 的节点建立机制是怎样的,发布某些信息时找不到对应的节点时该如何?
(比如我希望发布在 /go/privacy 找不到只能发布在 /go/security , 我想这不利于信息的归类) 看起来节点只能由站长手动管理,而又存在像 /go/gyyz 这样的小众、具体到某一特定事物的节点似乎又像由用户创建的。 |
5
deorth 2019-09-01 12:01:16 +08:00
同问节点创建,我想我需要一个彩虹六号节点
|
6
Livid MOD OP @Buges 在这个网站建立的早期( 9 年前),节点的设立确实是随意并且个人化的。
最近几年我们关于这件事情的态度已经确立,就是只会建立与具体的技术话题有关的节点,比如软件、编程语言、数据库、硬件类型、操作系统等。 https://www.v2ex.com/help/node 后续所有的内容运营和优化,也都是完全围绕这条原则。 |
7
zander 2019-09-01 12:30:38 +08:00
feedbin 好像能自己架设,花时间研究下。
|
8
Seymer 2019-09-01 13:20:32 +08:00
请问下后期是否可以增加基于用户的 JSON Feed
|
9
wikinee 2019-09-01 13:33:29 +08:00
@Livid “我衷心希望大家在发帖时能够尽可能准确地为主题选择节点。”
我之前也考虑过这个问题,这就涉及到你想发帖给最了解的一群人,还是流量最大的一群人。 有些主题节点,非常冷清,几乎都没有什么主题量和阅读量,完全没法获得什么有用的信息或者讨论,只能在下一次换个流量大的主题了。 |
10
Livid MOD OP |
11
Livid MOD OP @wikinee 我最近越来越觉得像 NNW 这样的软件所提供的阅读和分享方式是我想要的。
如果把 V2EX 当作一个发布系统及能够帮你找到目标受众的公共空间,那么在节点的选择上多一些思考总是好的,总比乱选要好。 |
12
Livid MOD OP V2EX 永远不会在 Feed 里去插入广告或者统计系统。我相信保持 Feed 内容的绝对纯粹会是一件有长远价值的事情。
|
13
ansonsiva 2019-09-01 15:31:23 +08:00 via iPhone
玩球,我写的 macOS 客户端可以胎死腹中了
|
14
toptyloo 2019-09-01 15:58:05 +08:00
感觉 Windows 平台的相关内容很少,大致搜索了一下没有搜索到,请问 Windows 平台有什么阅读工具推荐么?
|
15
maninfog 2019-09-01 16:10:58 +08:00 via iPhone
某些涵盖范围比较广的节点是否考虑开设新的节点。比如新增「 Android 开发」节点和「 iOS 开发」节点用于从 Android 节点和 Apple 节点独立出来,仅用于讨论开发技术相关而不是产品。
|
17
againstodds 2019-09-01 17:00:54 +08:00
NetNewsWire 用了下不错啊
|
18
zpvip 2019-09-01 18:51:54 +08:00
挺好的功能!
另: 希望有“全部”节点: v2ex。com/?tab=all www.v2ex。com/feed/all.json 还希望看到回帖,至少是拉取的时候的回帖。 |
19
annoy1309 2019-09-01 19:23:46 +08:00
有个想法,是否用户能够看到自己被降权的情况呢
我这个账户似乎由于发布某粮手机产商负面新闻被降权了(这个我认,毕竟 v2 大环境我不该发) 但是是否用户能看到自己被降权的情况比较好呢 |
20
also24 2019-09-01 19:24:56 +08:00 via Android
在我的理解中,节点等效于 “分类” ,一个主题只能从属于一个节点。
我其实更喜欢 TAG 的组织形式,因为一个主题可以具备多个 TAG,而 TAG 之间可以设置一些 “联动机制” 来实现更智能的覆盖。 SO …… 想问下站长是否有看到之前提的有关 TAG 的工单帖子,是否有考虑修复呢? https://www.v2ex.com/t/583207 |
21
Livid MOD OP @annoy1309 你之前被处理的那条不是厂商的负面新闻,是政治敏感信息。请不要把任何那类东西发到这里。
|
22
peacelove 2019-09-05 09:01:03 +08:00
@Livid #21 站长你好,我发现我在回复完本贴之后被降权了,请问是因为我在三楼的发言有什么不当么?这也可以降权么?
|
26
no1guangming 2019-10-17 14:02:32 +08:00
报告站长,
我希望 bilibili 的视频, 能像优酷一样, 在 V2EX 在线播放...... 那样就太棒了.... |
27
Livid MOD OP @no1guangming 谢谢反馈。我去研究一下 Bilibili 是否支持类似的嵌套分享。
|
28
Livid MOD OP |
29
yuikns 2019-10-31 23:25:55 +08:00
json feed 看起来友好多了。立刻给自己博客加了下那个插件,自己给自己 index 更简单了 orz...
|
30
jianzong 2020-03-14 07:28:57 +08:00
站长的周报停更了啊?
|