从Facebook活动墙获取照片(包括非朋友的公开照片)

时间:2013-03-28 15:14:17

标签: facebook facebook-graph-api facebook-java-api facebook-java-sdk facebook-events

我一直在尝试使用图表API向Facebook发出GET请求,以检索发布到活动墙的所有照片。我想拥有它们,这样它们就可以像电视屏幕上的“活动剪贴簿”一样显示出来。

我向/ EVENT_ID /照片发出了GET请求,但我收到的是我和朋友发布的照片​​。任何不是我朋友的人发布的照片​​都不会出现。

我向/ EVENT_ID / Feed发出了GET请求,我确实收到了所有帖子,但照片显示如下:

{
  "id": "487778861276668_487912981263256",
  "from": {
    "name": "Nicu Tinar",
    "id": "100005604480588"
  },
  "to": {
    "data": [
      {
        "name": "Te Noiembrie",
        "start_time": "2013-11-14T19:30:00+0200",
        "timezone": "Europe/Bucharest",
        "location": "Piața Unirii",
        "id": "487778861276668"
      }
    ]
  },
  "actions": [
    {
      "name": "Comment",
      "link": "https://www.facebook.com/487778861276668/posts/487912981263256"
    },
    {
      "name": "Like",
      "link": "https://www.facebook.com/487778861276668/posts/487912981263256"
    }
  ],
  "privacy": {
    "value": ""
  },
  "type": "status",
  "created_time": "2013-03-27T20:50:37+0000",
  "updated_time": "2013-03-27T20:50:37+0000",
  "comments": {
    "count": 0
  }
}, 

(不要担心这是一个假的测试帖和事件)

正如您所看到的,该帖子的存在已被确认,但我没有给出图片网址。

发生了什么事?如何从这个事件 - wallpost获取图片?

1 个答案:

答案 0 :(得分:0)

由于隐私,我认为不可能通过API来实现。