如何从 rss feed 获取所有帖子而不是最新帖子?

发布于 2024-11-06 05:56:32 字数 64 浏览 0 评论 0原文

Rss 似乎只有最新的 n 个帖子,我只是想知道是否有办法获取所有帖子,包括历史帖子。谢谢

张杰夫

Rss seems only have the latest n posts, I just wonder is there anyway to get all the posts including the history post. Thanks

Jeff Zhang

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

云柯 2024-11-13 05:56:32

这通常是不可能的,因为 RSS 阅读器仅显示提要中当前的内容。您只能提取当时发布的数量。找到支持 RSS 提要项目的数据集并直接从那里下载完全是另一回事,有时也是可能的。

This isn't generally possible since a RSS reader only shows what is currently in the feed. You can only pull as much as is published at that time. Finding the dataset which backs the RSS feed items and downloading directly from there is something else entirely though and is sometimes possible.

尐籹人 2024-11-13 05:56:32

使用 C# 你可以做到这一点,但它会返回 Json,而不是 Rss 格式。
你必须这样做

   string AccessToken="Your Access Token e.g KIMJSLIFJEILMFSLJFSDIIIIFLDFJSLFJLSFSLFJSLJF";
   var client= new facebookclient(AccessToken);
   dynamic allFeeds=client.Get("me/feed");//OR  "me/feeds


        foreach (var uniquefeed in (JsonArray)allFeeds["data"])
        {
            string feedids = (string)(((JsonObject)uniquefeed )["id"]);
            //Write more stuff here what you want.
        }

using c# you can do it but it will return the Json not in Rss format.
you have to do like

   string AccessToken="Your Access Token e.g KIMJSLIFJEILMFSLJFSDIIIIFLDFJSLFJLSFSLFJSLJF";
   var client= new facebookclient(AccessToken);
   dynamic allFeeds=client.Get("me/feed");//OR  "me/feeds


        foreach (var uniquefeed in (JsonArray)allFeeds["data"])
        {
            string feedids = (string)(((JsonObject)uniquefeed )["id"]);
            //Write more stuff here what you want.
        }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文