昨天有一位朋友需要借助 #RSSHub 订阅公开的 Twitter 列表 。找到路由后,发现需要 Twitter List 的
name
。结果遇到个问题, Twitter List 的名称并不是大括号里的这串数: https://twitter.com/i/lists/{1233178684502106112} 。而是要找类似 twitter.com/aboutrss/lists/{rss} 里的大括号部分。我把我回复给 Ta 的找
name
的方法整理在这里,也许大家有更方便的方法,欢迎讨论。以我自己的列表 Twitter.com/AboutRSS/lists 为例:
ℹ️如果 list 名字都是中文,没有英文,则 url 就是 twitter.com/aboutrss/lists/list,
name
就是“list” 。如果该推友有多个名字只中文没英文的list,则第二个就像 twitter.com/aboutrss/lists/list1 ,加个“1”,以此类推。ℹ️如果 list 的名字里中英夹杂,那基本
name
就是英文,比如 twitter.com/aboutrss/lists/rss ,中英夹杂的列表名字里「与RSS相关的开发者或内容生产者」只有英文 “rss” 。ℹ️如果两个中英夹杂 list 都有同样的英文,比如都有 “rss” , 那一个
name
是 rss,另一个则是 rss1 ,就像 twitter.com/aboutrss/lists/rss1⚠️遇到名字复杂、带其他外文或 emoji 的 list,不适用于上面的方法,我自己是用推特的第三方 iOS app 「Echofon」 去打开 list ,上方即显示其带
name
的 url。❔另外,也能搜到些方法,比如 https://sspai.com/post/38661 ,该贴评论里还有人附上了专门做的 shortcut :
https://www.icloud.com/shortcuts/f69a970d998c42ed87f95bc95e25b0ef
不过该方法我自己并未试过。