代码之家  ›  专栏  ›  技术社区  ›  Chris Schmitz

这些天Facebook状态提要的网址在哪里?

  •  8
  • Chris Schmitz  · 技术社区  · 14 年前

    我知道以前有可能在你的网站上显示你最近的Facebook状态作为RSS源,但他们似乎改变了他们的设置,我不知道在哪里可以找到源……

    不久前我看到一些人在搜索这个,但自从Facebook刚刚发布了他们的新布局,我不知道这是否会再次改变。

    任何帮助都将不胜感激。

    10 回复  |  直到 11 年前
        1
  •  7
  •   Will Voelcker    14 年前

    对于JSON格式的提要,尝试使用此方法。

    http://graph.facebook.com/[uid]/feed

        2
  •  3
  •   Twipped    14 年前

    Facebook似乎以用户隐私的名义杀死了所有的公共状态提要。获取它的唯一方法是构建一个获取状态更新的Facebook应用程序,然后将您的Facebook帐户与该应用程序关联,以授予它访问状态更新的权限,以便将其放在其他地方。

    谢天谢地, someone has already done that 对我们来说。只要去 http://apps.facebook.com/statusexport/ 登录Facebook并授予应用程序权限。然后它会给你一个状态更新的RSS提要的公共URL。

        3
  •  1
  •   Lenny    14 年前

    简单点……这是一种通过curl/php使用graph.facebook.com加载最新状态的简单方法。包括一个快速简单的功能。

    Easiest way to load your latest facebook status

        4
  •  1
  •   Joshua Bridge    13 年前

    我找到了这个站点,你验证了它,然后它会给你一个有效的RSS源。 我发现它确实有一些局限性,但您可以在这里看到: http://www.fbrss.com

        5
  •  1
  •   CoolBeans Jeremy    13 年前

    如果您不想只显示状态更新,可以使用:

    https://graph.facebook.com/[uid]/posts

    此URL将返回用户[uid]:s状态更新的json字符串。

        6
  •  0
  •   pkaeding    14 年前

    要获取状态提要,请按照以下说明操作:

    1. 登录Facebook
    2. http://www.facebook.com/notifications.php
    3. 单击通知列表右侧框底部标题为“您的通知”的链接。
    4. 这将使您收到通知的提要,而这不是您所要求的。这个网址类似feed://www.facebook.com/feeds/notifications.php?id=XXXXXX&viewer=XXXXXX&key=YYYYYY&format=rss20
    5. 变化 notifications.php status.php 在URL中(保留所有URL参数)。
    6. 这应该是状态更新的提要。
        7
  •  0
  •   monksp    14 年前

    开始于 http://www.facebook.com/notes.php 然后点击“我朋友的笔记”链接。改变 friends_notes URL的一部分 friends_status 你应该走了。

        8
  •  0
  •   John K    14 年前

    以编程方式指定要查询其状态更新的用户

    (注意:这是服务器端解决方案)

    出于安全考虑,您要查找的源可能已被弃用。

    替代地 facebook FQL on the Status 桌子 可能会提供一个答案,因为它允许您指定要检索状态更新的用户ID(例如,您自己的ID),并且可以指定一个时间范围来根据需要限制它们。

    原始FB FQL查询示例,用于状态更新:

    select uid,status_id,message 
    from status 
    where uid in 
        (select uid2 from friend where uid1= uid) 
        AND time > {time in the last week}
    

    主要 FQL guide starts here .

    样品

    在因特网上搜索,你可以找到正在调用的FQL代码的样本代码。 PHP 以及其他平台。

    PHP示例:

    <?php
    $q = "SELECT name FROM user WHERE uid='$id'";
    $query = $facebook->api_client->fql_query($q);
    ?>
    

    这个 facebook client API library 对于您选择的平台,可以下载并用于发布FQL语句。

    ——

    还有一个 Test Console 为Facebook开发人员在线托管,以根据自己的帐户测试API语句。

        9
  •  0
  •   Stoic    14 年前

    您还可以使用RSS提要生成器来显示Facebook的状态(或照片),如 RSS Feeds Facebook上的应用程序。
    它将帮助您在维护隐私模式的同时,为您的所有状态和照片生成RSS源。
    虽然,我不喜欢应用程序的用户界面,但是功能是非常棒的:)

        10
  •  0
  •   Daniel Wilczak    13 年前

    还有另一种方法可以做到这一点。这很简单……它不是一个RSS源,但可以开发一个插件作为RSS输出……有一个关于它的教程 http://Fourgefeed.com