Facebook Graph API 好友的姓名和 ID
Facebook Graph API friends' names and ids
我知道,如果我只是尝试获取我的朋友列表,它只会返回应用程序朋友AKA朋友,他们也有权访问Facebook。
所以,理所当然地,当我做一个GET"我/朋友"时,我只看到5个朋友。
但是,当我执行 GET me/posts/?fields=likes.fields(name) 时,它显然会返回带有喜欢我帖子的朋友列表的数据:
{
"id": "post1id",
"likes": {
"data": [
{
"name": "name1",
"id": "id1"
},
{
"name": "name2",
"id": "id2"
}....
]
}
它显示所有朋友,因此非应用程序和应用程序朋友。
我的问题是,如果我想使用的只是这个结果中我朋友的名字和 id,考虑到其中一些朋友不是应用程序朋友,它会被允许吗?
如果您使用用户令牌使用 API,您可能会收到所有喜欢(包括不使用该应用程序的朋友、非朋友、使用该应用程序的朋友、页面),但这根本不指示用户的朋友。无论如何,你可以利用GraphAPI提供的所有数据,只要你不通过利用游戏邀请功能来解决限制。
相关文章:
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- difference between '$(<%= DDL.ID %>) & $('
- 使用Javascript获取所选选项ID
- 根据id将json数组组合为一个json数组
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 对id以某个字符串开头的元素进行计数
- 如果元素's的ID以数字开头
- 通过id和class属性获取元素
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 使用当前日期生成随机id
- Javascript-ID冲突的几率
- Href:当前DIV中的目标ID
- 无法获取属性'Id'使用Knockout.js的未定义或空引用API
- Javascript复选框函数:;缺少:在属性id之后"
- Twitter引导程序Typeahead-Id&标签
- 如何与特定ID交谈
- chart.series[id].remove()无法刷新高位图表/高位股票中其他系列的图例属性
- 如何在速度模板中获取LiferayPortlet实例id
- Facebook Graph API 好友的姓名和 ID
- 为什么Firebase获取的Facebook用户id与Facebook Graph中与同一帐户关联的Facebook i