Facebook Graph API - 帐户

时间:2015-05-13 15:22:36

标签: facebook facebook-graph-api

我目前正在尝试使用Facebook Graph API来获取已关闭群组相册的数据。它被关闭了,我需要先获取一个页面访问令牌。

所以要获取我的页面访问令牌,我会这样做:

https://graph.facebook.com/{my-id}/accounts?access_token={my-token}

然而,我得到的全部是:

{
"data": [
   ]
}

我是页面上的管理员我试图从中提取照片,我甚至在昨天创建了一个测试Facebook小组,看看它是否只是小组表现但仍然没有。

以下是我的访问令牌范围列表:

user_managed_groups, user_photos, user_friends, read_stream, read_mailbox, email, manage_pages, read_custom_friendlists, public_profile

我有什么遗漏或任何其他方式可以解决这个问题吗?

编辑: 理想情况下,我想从群组专辑中提取照片网址。我遇到的问题是,当我执行/ {album-id} / photos时,会返回一个空的JSON。我假设它是因为该组已经关闭并且需要一个访问令牌但是当我/我/ groups /时,只有"管理员":" boolean"退回。我从哪里获得组访问令牌?

1 个答案:

答案 0 :(得分:0)

$.ajax({ 'url': 'script.php', 'data': $('#example').DataTable().ajax.params() }); 会返回页面,而非群组。

/me/accounts是您所需要的,以及/me/groups的用户访问令牌。

我建议不要使用你的身份证,但是"我"代替。

顺便说一下,我相信对团体照片的访问是有限的。甚至没有相册或照片端点:https://developers.facebook.com/docs/graph-api/reference/v2.3/group