如何找出用户"喜欢" Facebook API

时间:2015-01-03 01:05:42

标签: facebook facebook-graph-api facebook-ios-sdk

我目前正在调用facebook me / home 边缘以获取用户主页Feed。在结果中,我可能会得到一个像下面发布的JSON那样的条目。

我的问题是,当我收到用户的朋友" ...喜欢链接的条目时。" 如何找出链接他们喜欢?我试图获取标题和网址,但似乎无法弄明白。我使用facebook的图表资源管理器尝试了几乎所有选项。

理想情况下,我希望在制作 / me / home 请求时返回该信息。我尝试添加"附件"到fields参数,但是没有用。

  {
      actions=({
        link="https://www.facebook.com/10154950234790111/posts/323892414481111";name=Comment;
      });
      comments={

      };
      "created_time"="2015-01-02T23:18:16+0000";from={
        id=10154950234790453;name="Brian Joe";
      };
      id="10154950234790453_3238924144862222";
      likes={

      };
      privacy={
        value="";
      };
      story="Brian Joe likes a link.";
"story_tags"={
        0=({
          id=10154950234790111;
          length=14;
          name="Brian Joe";
          offset=0;
          type=user;
        });
      };
      type=status;
      "updated_time"="2015-01-02T23:18:16+0000";
    }

1 个答案:

答案 0 :(得分:1)

这是Facebook的一个长期存在的错误,可能超过两年。

https://developers.facebook.com/bugs/648986871793611/ https://developers.facebook.com/bugs/522743067756848/

我和其他许多人已经放弃了尝试重新为Facebook支持。

如果您愿意,可以将其报告给https://developers.facebook.com/bugs

理想情况下,Facebook应该在story_tags这样的

中插入对象目标
 {
      "story": "phwd likes Moët & Chandon.", 
      "story_tags": {
        "0": [
          {
            "id": "13608786", 
            "name": "phwd", 
            "offset": 0, 
            "length": 17, 
            "type": "user"
          }
        ], 
        "24": [
          {
            "id": "38995979792", 
            "name": "Moët & Chandon", 
            "offset": 24, 
            "length": 14, 
            "type": "page"
          }
        ]
      }, 
      "id": "13608786_10101895322580287", 
      "created_time": "2015-01-03T17:35:51+0000"
    }, 

这个对象

"24": [
              {
                "id": "38995979792", 
                "name": "Moët & Chandon", 
                "offset": 24, 
                "length": 14, 
                "type": "page"
              }
            ]

会改为

"24": [
              {
                "id": "event_id", 
                "name": "Name of event", 
                "offset": 24, 
                "length": 14, 
                "type": "event"
              }
            ]

因此它最终成为一个功能请求。