通常您的帖子 URL 会有 3 种格式:
其中 XXXXX - 页面 id,YYYYY - 帖子 id(都是一串数字),但有时,很少,您会得到第一种类型的链接,但帖子 id 不是一串数字在YYYYY处,是一串似乎总是以“pfbid”开头的符号。
有时您只需单击帖子的日期即可获得常规链接,但有时您无法获得非此类型的链接。有没有什么方法可以将末尾的字符串转换为帖子 ID,或者有没有其他方法可以获取不同的 Facebook 帖子 URL(类型为 1、2 或 3)?
可以通过调用端点从图 api 检索帖子 /XXXXX_pfbidYYYYYY
它返回带有数字 ID 的响应
截至 2023 年 8 月,仍然可以获取并使用旧格式 URL。这是一个快速破解,不需要任何 API 调用,可以通过简单的复制和粘贴来完成:
https://news.ycombinator.com/item?id=32118095
(我知道不鼓励只提供链接答案,但我不想将别人的帖子归功于任何人,所以我不会在这里复制它。)
整个线程是关于为什么Facebook的这一举动不是一件好事的讨论。