facebook - 找出共享帖子的原作者(阅读新闻源时的 "via X")

标签 facebook stream facebook-fql

在获取流 FQL 表时,您可以看到条目作为链接帖子(type_id 设置为 80),附件属性表示它是视频(在这种特定情况下),但我看不到用于找到原始 post_id 的方法在桌面浏览器上阅读新闻提要时使用“via”

screenshot

流入口的JSON结果:

{
    "action_links" = "<null>";
    "actor_id" = 100001815824671;
    "app_data" =     (
    );
    "app_id" = 2309869772;
    attachment =     {
        caption = "";
        description = "Parce qu'il appris en 2007 qu'une photo pouvait lui jouer des tours, Nicolas Sarkozy a verrouill\U00e9 l'espace des photographes. Mais dans les interstices qui le...";
        "fb_object_type" = "";
        href = "http://www.youtube.com/watch?v=IF-9UqwjcXs&feature=share";
        icon = "https://s-static.ak.facebook.com/rsrc.php/v1/yj/r/v2OnaTyTQZE.gif";
        media =         (
                        {
                alt = "Nicolas Sarkozy, des photographes \U00abSous Contr\U00f4le\U00bb, Olivier Laban-Mattei, Parole de Photographes";
                href = "http://www.youtube.com/watch?v=IF-9UqwjcXs&feature=share";
                src = "https://s-external.ak.fbcdn.net/safe_image.php?d=AQDtTtxmIkrFXsoO&w=130&h=130&url=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FIF-9UqwjcXs%2Fhqdefault.jpg";
                type = video;
                video =                 {
                    "display_url" = "http://www.youtube.com/watch?v=IF-9UqwjcXs";
                    "source_type" = html;
                    "source_url" = "http://www.youtube.com/v/IF-9UqwjcXs?version=3&autohide=1&autoplay=1";
                };
            }
        );
        name = "Nicolas Sarkozy, des photographes \U00abSous Contr\U00f4le\U00bb, Olivier Laban-Mattei, Parole de Photographes";
        properties =         (
        );
    };
    attribution = "<null>";
    comments =     {
        "can_post" = 1;
        "can_remove" = 0;
        "comment_list" =         (
        );
        count = 0;
    };
    "created_time" = 1335282879;
    description = "Rencontre Photographique shared a link.";
    "filter_key" = nf;
    likes =     {
        "can_like" = 1;
        count = 0;
        friends =         (
        );
        href = "http://www.facebook.com/browse/likes/?id=275584819202502";
        sample =         (
        );
        "user_likes" = 0;
    };
    message = "";
    permalink = "http://www.facebook.com/permalink.php?story_fbid=275584819202502&id=100001815824671";
    "post_id" = "100001815824671_275584819202502";
    privacy =     {
        value = "";
    };
    "source_id" = 100001815824671;
    "target_id" = "<null>";
    type = 80;
    "updated_time" = 1335282879;
}

原始帖子(我根据原始帖子手动找到它并查看其 id,因为流结果中没有任何内容允许我找到它)来自 http://graph.facebook.com/282715205093918_325763324158342 :

{
  "id": "282715205093918_325763324158342", 
  "from": {
    "name": "B+M Paris", 
    "category": "Health/beauty", 
    "id": "282715205093918"
  }, 
  "message": "Une fiche qui permet de comprendre comment notre peau évolue avec le temps", 
  "picture": "https://s-external.ak.fbcdn.net/safe_image.php?d=AQCssWcIVgdWpXMd&w=90&h=90&url=http\u00253A\u00252F\u00252Fsante.lefigaro.fr\u00252Fsites\u00252Fdefault\u00252Ffiles\u00252Fmedia\u00252Ffield_visuel\u00252Fmebeau006_0.jpg", 
  "link": "http://sante.lefigaro.fr/mieux-etre/sante-beaute/vieillissement-cutane/comment-vieillit-peau", 
  "name": "Vieillissement cutané : Comment vieillit la peau ?", 
  "caption": "sante.lefigaro.fr", 
  "description": "Le premier processus de vieillissement intrinsèque, naturel, dont le rythme est génétiquement déterminé. Progressivement, les cellules de l’organisme entrent en sénescence. Les différents mécanismes de maintenance de la peau s’en trouvent altérés :", 
  "icon": "https://s-static.ak.facebook.com/rsrc.php/v1/yD/r/aS8ecmYRys0.gif", 
  "actions": [
    {
      "name": "Comment", 
      "link": "https://www.facebook.com/282715205093918/posts/325763324158342"
    }, 
    {
      "name": "Like", 
      "link": "https://www.facebook.com/282715205093918/posts/325763324158342"
    }
  ], 
  "type": "link", 
  "created_time": "2012-04-19T14:56:59+0000", 
  "updated_time": "2012-04-19T14:56:59+0000", 
  "shares": {
    "count": 1
  }, 
  "likes": {
    "data": [
      {
        "name": "B+M Paris", 
        "category": "Health/beauty", 
        "id": "282715205093918"
      }
    ], 
    "count": 3
  }, 
  "comments": {
    "count": 0
  }
}

最佳答案

无法检索有关分享帖子的用户的数据 - 无法通过公共(public) FQL 或 Graph API 获得。参见 this错误报告/功能请求和 Facebook 对将其添加为功能的回应:它在“愿望 list ”上。

关于facebook - 找出共享帖子的原作者(阅读新闻源时的 "via X"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10302659/

相关文章:

php - 像 facebook 一样将 facebook 时区转换为我的本地时区

php - 如何处理 Facebook 的新 UID 大小?

ios - Facebook 与 sharekit 共享不链接到我的应用程序

C#:保护 XmlTextReader 免受偶尔出现的 Unicode 字符的影响

android - facebook sdk 与 eclipse 问题

jquery - 使用来自 ASP.Net MVC 的 FileStreamResult 显示图像

.net - 我们需要关闭 System.Net.WebRequest 的 ResponseStream 吗?

facebook - Insights -> Users -> User Trends 上显示的内容

iphone - 解析检索到的 Facebook 好友详细信息数据

facebook - 如何在不使用 fql 的情况下获取帖子 url 的 facebook 点赞、分享和评论计数?