【问题标题】:Facebook Graph API - Pulling photos from tagged postsFacebook Graph API - 从标记的帖子中提取照片
【发布时间】:2015-08-19 20:11:02
【问题描述】:

我在 PHP 中使用 Facebook Graph API 从用户那里提取标记和上传的照片。我们目前正在使用/me/photos... 端点来抓取这两种照片。在我们这边,代码大致看起来像......

$api_call = $this->facebook->api("me/photos?date_format=U&since=$since_time&until=$current_time&limit=".$photo_limit);

// Valid response was received
if(isset($api_call['data'])){

    // Get the photos the user is tagged in
    $user_tagged_photos = $api_call['data'];
}

URL 字符串中的变量只是我们设置的变量。然后我们对上传的照片做同样的事情。

但是,我的团队已经意识到,用户有时也会在与他们相关的图片的帖子中被标记。因此,也许他们在带有他们照片的帖子中被标记,但他们没有在照片中被物理标记。

有没有一种方法可以从用户被标记的帖子中抓取照片? /post/ 的图形 api 参考将“图片”列为字段,但将其描述为:

从帖子中包含的任何链接中抓取的图片。

这不是我想要的。我想要附上的图片,只是好像找不到访问方式...

提前感谢您的帮助。

【问题讨论】:

  • 检查object_id字段...

标签: php facebook facebook-graph-api


【解决方案1】:

在这种情况下,向 /{user-id}/tagged 发出请求时返回的 Post 对象中的 object_id 应该是附加到用户标记的帖子的任何照片/视频的 ID。

查看/post 端点的文档。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 2011-12-12
    • 1970-01-01
    相关资源
    最近更新 更多