首页
学习
活动
专区
圈层
工具
发布

是否可以使用Facebook图表访问Facebook上的用户朋友组?

Facebook Graph API 访问用户朋友组的能力

基础概念

Facebook Graph API 是 Facebook 提供的主要开发者接口,允许开发者通过 HTTP 请求访问 Facebook 社交图谱中的数据。

关于访问朋友组的能力

当前状态:自 Facebook API 多次更新后,访问用户朋友组的能力受到严格限制。

权限和限制

  1. 用户朋友权限
    • 自 API v2.0 起,/me/friends 端点仅返回也使用同一应用的朋友
    • 要获取完整朋友列表需要 user_friends 权限,但审批严格
  • 朋友组访问
    • 没有专门的 API 端点可以访问用户创建的朋友列表/分组
    • 朋友分组功能主要是客户端功能,未完全开放给 API

替代方案

  1. 标签系统
    • 可以通过 /{user-id}/taggable_friends 获取可标记的朋友列表
    • 需要申请并通过审核才能使用此权限
  • 好友邀请
    • 可以获取已接受游戏/应用邀请的朋友列表

技术实现示例

代码语言:txt
复制
// 获取使用同一应用的朋友(需要 user_friends 权限)
FB.api(
  '/me/friends',
  'GET',
  {},
  function(response) {
    console.log(response);
  }
);

// 获取可标记的朋友(需要特殊权限)
FB.api(
  '/me/taggable_friends',
  'GET',
  {limit: 100},
  function(response) {
    console.log(response);
  }
);

隐私考虑

Facebook 对朋友数据访问实施了严格限制以保护用户隐私,这符合 GDPR 等数据保护法规的要求。

应用场景

虽然完整朋友组访问受限,但以下场景仍可能实现:

  • 社交游戏中的朋友互动
  • 邀请朋友使用应用
  • 有限度的社交功能集成

结论

目前无法通过 Facebook Graph API 直接访问用户创建的朋友组/列表。开发者需要根据具体需求寻找替代方案,并严格遵守 Facebook 的隐私政策和平台条款。

相关搜索:通过Facebook Graph API访问用户的朋友?如何使用JavaScript SDK获取Facebook用户的朋友信息使用Facebook Graph API获取用户朋友的列表是否可以使用图形api从facebook组获取销售帖子google/twitter/facebook是否可以拒绝注册使用它们的用户访问应用程序如何检查用户是否使用新的facebook php api登录我是否可以使用facebook api从不属于我的facebook页面中拉出广告?如何使用xmpp框架仅列出facebook上的在线用户使用Instagram/Facebook API访问其他用户的公共数据是否可以在wordpress上的特定位置启动嵌入的facebook视频如何使用Facebook C#SDK检查用户是否已向我的应用授予了一组特权?使用Spring Security Facebook Grails插件重命名FacebookUser上的用户字段如何使用python获取用户在facebook上发布的所有帖子使用新的Graph API,是否可以访问该组用户所属的所有信息?我是否可以使用Facebook管理员角色/帐户将Facebook应用程序作为Facebook开发人员角色/帐户的等价物进行测试?如何判断是否有人使用移动应用程序从facebook访问我的网站Facebook API/PHP - 是否可以通过FB Graph API更改用户的个人资料图像?如何使用Facebook Analytics Javascript SDK跟踪web应用程序上的用户属性是否可以使用Artifactory禁用匿名用户的web访问?Python - Facebook Open Graph API错误:必须使用活动访问令牌来查询有关当前用户的信息
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

2010 年的那场 F8 大会,是 Facebook 数据泄露的根源

在 Twitter 上的 Facebook 高管们自然会地对"违约"一词的使用表示异议: 这绝对不是数据泄露。...这意味着web可以成为一组个人和语义上有意义的人与物之间的联系。我是你的朋友。我要参加这个活动。我喜欢这个乐队。这些连接不仅仅发生在Facebook上,它们还发生在网络上。...此外,请注意,用户也可以泄露他们朋友的所有信息;这正是参与剑桥分析事件所涉及到的,研究人员利用27万名调查对象,访问了5000万Facebook用户的数据。...如果一个人通过他或她的Facebook帐户登录到Dashboard,该活动可以在获得许可的情况下访问该用户的Facebook好友。奥巴马团队称之为“有针对性的分享”。...所以现在,如果有人访问你的网站,并且授予你访问其信息的权限,你就可以存储他的数据了。没有必要日复一日地完成相同的API调用。不再需要构建不同的代码路径来处理Facebook用户与你共享的信息。

1K100

Facebook 20 亿用户数据均可能泄露,扎克伯格仍不打算辞职

从今天开始,使用该API的app将不再能够访问其他人的出席信息或发布在留言板上的活动信息。而且未来将只有Facebook批准的、同意严格要求的app才可以使用Events API。...Groups API:目前,应用程序需要 Groups 的管理员或成员的权限才能访问封闭组的内容,以及需要管理员的同意才能访问对私密组。 这些应用程序可帮助管理员轻松发布和回复组内的帖子。...但是,我们希望确保更好地保护群组中的成员和对话信息。未来,使用Groups API的所有第三方应用程序都需要Facebook和管理员的批准,以确保他们不损害群组。应用程序将不再能够访问组内成员列表。...搜索和帐户恢复:此前,用户可以将其他人的电话号码或电子邮件地址输入到Facebook搜索中以帮助找到他们。这对于在不知道全名或相同名字的人太多时,找到你的朋友特别有用。...我们还对帐户恢复进行了更改,以降低泄露信息的风险。 呼叫和文本历史记录:呼叫和文本历史记录是Android上使用Messenger或Facebook Lite的用户可以选择的功能。

1.2K40
  • Facebook大数据:兴奋与恐惧同行?

    作者:Bernard Marr 翻译:大数据文摘翻译组 瑾儿小浣熊 Facebook, 这个在世界范围内拥有1200亿用户的流行的社交网络,由于其拥有的巨量数据,已经成为一个大数据天堂。...所有这些信息都意味着,Facebook知道我们长什么样子,我们的朋友有哪些,我们关于大部分事物的观点如何,我们的生日是几号,我们是否在恋爱中,我们在哪,我们喜欢什么不喜欢什么,等等等等!...Facebook超越了简单的用户数据分析和数据挖掘。“今日美国”揭示了Facebook如何通过网络跟踪用户。通过使用“追踪cookies”,Facebook可以收集你所访问的任何网站的信息。...Facebook还投资了图像处理和“人脸识别”功能,这将使得Facebook可以“跟踪”你,因为它可以通过你分享的照片知道你和你的朋友们的长相!同理,它就可以通过搜索整个网络来找到你和你的朋友们!...他们可以分析你分享的最近在海滩的照片来发现你是否变胖了。然后,他们就可以将这个信息卖给减肥俱乐部,而这些减肥俱乐部就可以在你的Facebook页面投放广告!可怕么?! 不仅仅如此!

    50390

    16万Facebook数据告诉你,单身狗更爱养猫

    我们开发这些工具是为了提升Facebook 的用户体验,但是希望本文能对这一工具的使用提供一些洞察。 Ivy和Cammy, 是Facebook招聘团队中一位既爱猫咪又爱狗狗的员工的两只爱宠。...◆ ◆ ◆ 爱狗人士拥有更多朋友 是的,我们的刻板印象是对的!养狗的人更加外向(根据Facebook上的朋友数来衡量)。平均来说,爱狗人士比爱猫人士拥有的Facebook好友多26个。...对的,爱猫人士比爱狗人士更有可能是单身(数据来自于他们Facebook上的恋爱状态)。或许那额外的26个朋友帮助爱狗人士找到了伴侣!大约30%的爱猫人士是单身,相比较而言,爱狗人士只有24%是单身。...下面的图表展示了爱猫人士和爱狗人士对书籍、电视剧和电影的喜爱比例对比,解释了在Facebook上爱狗人士的人数稍稍多于爱猫人士人数的事实。...备注:本文的图片可以随意使用,它们的主人很自豪地展示了这些照片,请记得附上它们的名字。 你是爱狗人士还是爱猫人士?你觉得文中的分析符合你吗? 素材来源:facebook

    1.2K100

    业界 | Facebook将反馈融入AI系统,视觉障碍者现在也能“读懂”照片啦

    通过视觉媒体让大家观看和讨论所发生的事,是Facebook提供的一项关键功能。事实上,人们每天在Facebook、Instagram、Messenger和WhatsApp上分享的照片超过20亿张。...由于alt-text具有HTML属性的这个设计,可作为图像的替换文本,网页的图像内容管理员可以轻松把图像更换为alt-text,并且采用W3C可访问性标准,当用户把屏幕阅读器软件的光标移动到任一图像上,...如上所述,总样本大约9,000份,我们收到来自控制组(使用普通版本Facebook)和实验组(使用ATT版Facebook)的综合反馈。...更广泛地,测试组的参与者更有可能这样做: •给新闻推送中的照片点赞(或对照片作出回复) •相比于非AAT用户,认为Facebook更关心可访问性 •总体而言,相比于非AAT用户,认为Facebook更有用...•最重要的是,能在更短的时间内弄清楚照片中内容 调查的样本问题: 我们请AAT用户确认,在点击新闻推送中的照片时,是否听到这样一句话:“图片可能包含......”

    81190

    AAAI2019《图表示学习》Tutorial, 180 页 PPT 带你从入门到精通(下载)

    在最近的 AAAI 2019 Tutorial 环节,来自 Facebook AI Research 的 William Hamilton 和加拿大蒙特利尔算法研究所的 Jian Tang 跟大家交流了图表示学习的当前进展...报告简介 图上的机器学习,是一项很重要且普遍存在的任务,无论是社交网络上的朋友推荐还是化学药物上的分子式的链接,都能从中获益。...目前这个领域的主要挑战是找到一种方法来表示或者编码图的结构,以便机器学习模型能够轻松利用它们。 传统的机器学习方法依赖于用户定义的启发式模型来提取关于图的结构信息的特征编码 (例如,度统计或核函数)。...然而,近年来,使用基于深度学习和非线性降维的技术,自动学习将图形结构编码为低维嵌入的方法激增。...报告人简介 William Hamilton Facebook AI Research William Hamilton (wlh@fb.com) 目前是 Facebook AI Research 的访问学者

    1.4K20

    Facebook再曝数据漏洞!1.2亿用户数据面临泄露风险

    理论上,每个网站都可能要求提供这些数据。请注意,这些数据还包括一个“token”,用于访问用户授权应用程序访问的所有数据,例如照片、帖子和朋友。...由于NameTests在javascript文件中显示用户的个人数据,因此几乎任何网站都可以在他们请求时访问它。 ?...NameTests还会提供一个称为访问token的密钥,根据授予的权限,该密钥可用于访问访问者的帖子、照片和朋友。只需要一次访问De Ceukelaire的网站就可以访问一个人的信息长达两个月。...更露骨的网站可能会利用这个漏洞敲诈访问者,威胁要把用户秘密搜索历史泄露给他的朋友。 1.2亿用户面临数据泄露风险 据Facebook称,NameTests拥有超过1.2亿活跃的月度用户。...它的应用程序仍然可以在Facebook的平台上使用——这表明Facebook没有发现导致它暂停其他第三方应用程序的可疑活动。(至少,假设它进行了调查。)

    42400

    你什么时候结婚换工作甚至狗带,Facebook都知道

    这些信息都可以确定用户是否经历了一些事情以及预测用户将来是否会发生一些事情。 ? 图片来自Facebook专利文件,其基于各种用户资料,利用机器学习算法进行预测 ?...即使在用户不在使用Facebook应用程序的情况下,它也可以使用一系列地理位置数据点来确定用户的“日常历程”,因为许多移动软件运行在后台。...Facebook表示,它可以使用这些不同的GPS定位创建日志,记录用户每天最常旅行的地点,并建立一个“基于时间的旅程”。...如果用户的行为偏离了日常,Facebook就会重新告知用户当前所在的位置。 ? 即使用户没有使用Facebook软件程序,他也可以通过在后台运行的第三方软件访问用户的数据。...4、了解你的社会关系 美国专利号 14/295543 利用一些信息,例如你访问其他用户页面的次数,个人好友人数以及你不同性别的朋友的比例等信息,来预测是否在恋爱中。

    39530

    你什么时候结婚换工作甚至狗带,Facebook都知道

    这些信息都可以确定用户是否经历了一些事情以及预测用户将来是否会发生一些事情。 ? ▲图片来自Facebook专利文件,其基于各种用户资料,利用机器学习算法进行预测 ?...通过你深夜使用手机的位置来确定你居住的地点。 ? 即使在用户不在使用Facebook应用程序的情况下,它也可以使用一系列地理位置数据点来确定用户的“日常历程”,因为许多移动软件运行在后台。...Facebook表示,它可以使用这些不同的GPS定位创建日志,记录用户每天最常旅行的地点,并建立一个“基于时间的旅程”。...如果用户的行为偏离了日常,Facebook就会重新告知用户当前所在的位置。 ? 即使用户没有使用Facebook软件程序,他也可以通过在后台运行的第三方软件访问用户的数据。...04 了解你的社会关系 美国专利号:14/295543 利用一些信息,例如你访问其他用户页面的次数,个人好友人数以及你不同性别的朋友的比例等信息,来预测是否在恋爱中。

    41330

    Facebook Graph API(1)—介绍

    API 1.Open Graph可以让广大用户发现你的应用或者业务 2.可以加入更多社交内容,你的朋友可能会对你的内容感兴趣 3.使用Facebook Login统一登录,可以减少投入,并且可以跨不同设备...HTTP请求的路径是: graph.facebook.com Names 可以根据name来获取用户信息。...例如: /yourfacebookname 还有一个特别的路径来访问用户信息:/me 微软Live Connect使用的相同方式来获取用户信息。使用 /me 来获取用户信息需要认证。 ?...Login, Authorization and Permissions 登录,授权和权限 使用Graph API访问数据需要先理解的几个专业术语。...Access Token: 访问令牌是在授权过程中一个特殊的字符才能,它表示一组已授予的权限,并且可以用在一个特定的应用程序或者一个特定人上。

    2.3K80

    【营销101】Facebook图谱搜索应用指南

    使用图谱搜索 然而,在你可以从平台上开始提取有用信息之前,你需要检查是否有权访问完整的搜索工具。 要做到这一点,有一个非常简单的小技巧,即更改你的语言设置。...在右侧,你可以看到有多少人适合选择。 例如,在这里我们可以看到在英国有三千六百万人在Facebook上。 下一步是增加受众的兴趣。...这可以是从兴趣到品牌的任何内容,所以让我们从我们的示例娱乐品牌(品牌A)开始。 现在右边栏目告诉我们,英国有96,000人“赞”他们。 下一步是开始更多地了解我们之前使用图表搜索看到的兴趣。...如果你想进一步找到那些关注这个品牌的博客作者,那为什么不利用这个搜索去检索(而不是去看)他们是否关注是这个品牌的员工或者是这些员工的朋友呢?...它给了我们“助理编辑”访问过的地方: 长期来看,这是图谱搜索在这个领域最可靠,而且基于此我担心我是否还能使用Tripadvisor或任何其他评论网站。

    1.5K80

    oauth 流程_简明同义词典

    大家好,又见面了,我是你们的朋友全栈君。 SSO:用户一次登陆后在多个系统免登录。...维基百科: OAuth(开放授权)是一个开放标准,允许用户让第三方应用(网站/app)访问该用户在另一网站(qq, 微博,微信等等)上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用...这样,OAuth让用户可以授权第三方网站访问他们存储在另外服务提供者的某些特定信息,而非所有内容。...要事先指定URl, 若不一致,则不可Redirect过去 可以指定多组,上面的图指定了2组。 推荐使用HTTPS....这样facebook才能找到对应用户的Res.Owner (B)的过程,在浏览器上弹出对话框问,是否授权,用户选择同意。

    2.1K10

    Facebook Connect 试用

    Facebook 在去年底将 Facebook Connect 服务向大众开放,允许用户从外部网站访问 Facebook 数据,如用户在 Facebook 的身份、好友列表及隐私设定等,这使得普通网站也可以具有社交功能...Connect WordPress 插件的功能强大一些,它能够让用户使用 Facebook 账号登陆你的 WordPress 博客,显示最近用户,能够邀请朋友加入该博客,以及在博客上的留言分享到 Facebook...Automatic Approval,设置使用 Facebook 登陆的用户在博客的留言自动通过审核。不用经过反垃圾检查。 Comment Form,设置是否允许用户把留言发回 Facebook。...Facebook Connector 详细使用 在配置好该插件之后,来到 Theme => Widget,把这个 FacebookConnector 这个 Widget 添加到你的主题的侧边栏,就可以在你的博客上显示...to facebook(把这条留言发布到 Facebook),如下: 留言成功之后,就会弹出一个对话框,让选择是否把这条信息更新到你的 Facebook 用户资料上面: 更新成功之后,就可以在你的

    1K10

    一个关于Facebook用户个人和好友隐私信息泄露的漏洞

    前言 大家好,在我的上一篇文章中,我分享了Chrome浏览器中存在的一个Facebook用户信息泄露漏洞,此后,在接下来的研究中,我又发现了另外一个关于Facebook的漏洞,利用该漏洞,可允许其它网站提取出...需要说明的是,我于2018年5月发现了该漏洞,出于漏洞影响的严重性,我及时上给了Facebook,并与其安全团队协作进行了缓解开发,最终实现了成功修复。...因为页面中iframe元素的个数代表了搜索结果数量,这样的话,我们可以调用访问fb.frames.length接口属性,对iframe执行一个简单的记数。...受害者是否有朋友,在朋友圈发布了包含某个特定词汇的帖子:https://www.facebook.com/search/posts/?...总结 简而言之,该漏洞暴露了Facebook受害者用户及其朋友的兴趣和活动相关信息,即使Facebook受害者用户在其隐私设置中,设置此类信息只有自己或朋友可见,这种攻击仍然有效。

    1K40

    如何发现和检测Facebook上的机器人?

    Facebook页面允许拥有者公布产品和活动来与消费者和粉丝产生关联。他们可以定向的推送广告——据报道有超过4千万的小商家拥有活动页面,而其中2百万使用了Facebook的广告平台。...在like farm服务上花钱是非常不稳定的,通常100个喜欢需要10到100美元,但也会取决于你是否想要针对特定的领域——例如,专门针对美国用户通常比较贵。 ? Farm是怎么操作的?...以及通过使用蜜罐来理解Facebook的喜欢页面欺骗的分析,我们从中观察到两种主要的“操作模式”:第一种并不隐藏他们的操作,喜欢数量爆发式的增长并且形成非常不相关的社会子图,另一个组使用了更隐蔽的方法,...其中一个,叫做CopyCatch,检测“lockstep”喜欢模式通过分析用户和页面的社会图表,同时创建图的边。...这些方法可以解决一些问题,但是更隐蔽的like farm——它不依赖于欺骗/窃取的账号,就能够成功的躲避这些检测,他们将添加喜欢分散到更长的时间线上,分配到更多的仿造用户上。

    2.1K100

    Facebook竟能识别出性工作者!你怎么看?

    那么Facebook的推荐系统便会使用你们在相同地点的共同事件和发生频率在提供好友建议。 比如,你访问了A、B、C、D、E、F,你的邻居访问了A、X、C、D、Z、W。...那些在Facebook上搜索过你的人(哪怕他们删除了搜索记录,这依然可以作为活动日志被找到)、那些在朋友的照片或相册中标记过你的人、拥有大量共同好友的人、隶属于同一个社交网络(学校、工作、城市等)、参加过同样的活动或者链接到同一个媒体账号的朋友...而且这些建议不仅仅是基于“搜索”,用户设备上的其他程序和应用中出现的任何地方的名字都可以被Facebook的算法所识别。...Facebook可以访问其正在使用的设备(PC,笔记本电脑,手机)上可能包含某人姓名的任何内容,然后将该人标记为“可能认识的人”。...为了避免这种情况,她几乎每隔几周就会在Facebook上搜索一次家人和家族成员的姓名,看看她的亲戚是否已经加入了Facebook,或创建了一个新帐户。如果有的话,就赶紧拉黑他们。

    1K70

    Facebook广告定向优化的8种方法

    根据用户访问的页数细分:重定向仅访问1页、2-5页或5页以上的用户。这很好地说明了用户对产品感兴趣的程度。 根据特定页面细分:重定向访问特定页面的一组用户,如报价页面。他们更有可能发生转化。...要在您的博客、具体页面或访问的页面数量上按时间创建重新定向组,请使用Google跟踪代码管理器。...作为广告客户,您可以使用行为标签来定义受众(例如,旅行常客,电视游戏玩家或Facebook页面所有者)。 当您使用行为标签删减掉那些不太可能转化的用户时,会发现效果出奇的好。...这有助于您判断加载时间是否是重要的影响因素。 7 通过浏览器细分受众 用户的浏览器类型也可以反映很多用户信息,从而可以更好地定向高转化目标对象。...在移动设备和桌面设备上使用不同的广告位置运行测试 不要忘记,消费者使用桌面设备和移动设备的方式不同,因此根据此细分广告营销活动还可以让您更好地针对每个受众群体的特定信息进行投放。这样做可以一举两得。

    2.6K70

    Facebook 竟能识别出性工作者!你怎么看?

    那么Facebook的推荐系统便会使用你们在相同地点的共同事件和发生频率在提供好友建议。 比如,你访问了A、B、C、D、E、F,你的邻居访问了A、X、C、D、Z、W。...那些在Facebook上搜索过你的人(哪怕他们删除了搜索记录,这依然可以作为活动日志被找到)、那些在朋友的照片或相册中标记过你的人、拥有大量共同好友的人、隶属于同一个社交网络(学校、工作、城市等)、参加过同样的活动或者链接到同一个媒体账号的朋友...而且这些建议不仅仅是基于“搜索”,用户设备上的其他程序和应用中出现的任何地方的名字都可以被Facebook的算法所识别。...Facebook可以访问其正在使用的设备(PC,笔记本电脑,手机)上可能包含某人姓名的任何内容,然后将该人标记为“可能认识的人”。...为了避免这种情况,她几乎每隔几周就会在Facebook上搜索一次家人和家族成员的姓名,看看她的亲戚是否已经加入了Facebook,或创建了一个新帐户。如果有的话,就赶紧拉黑他们。

    2.1K00

    【AI 工厂】Facebook 计算机视觉 Lumos平台,内容理解之上的图像技术

    这些应用程序已经产生广泛的影响,用户可以从我们的连接实验室(Connectivity Labs)搜索到使用该技术的团队。...例如“假如我们要训练一个“人在骑马”的分类器,并且想添加包含“马”(没有人骑)的图像样本,我们可以使用另一个模型的一部分标记样本,该模型学习把图片分类为是否包含“马”。 ?...图:相同照片上的相似模型的分数比较。 Lumos 允许通过检索和聚类的组合来生成训练数据。给定一组标签或检索项,平台可以检索具有匹配那些标签的图片说明的部分公共照片。...虽然 AAT 的应用很重要,因为它可以为 Facebook 的视障用户带来全新的访问体验,但还有其他只提供方便的应用,例如发掘新的搜索参数。...使用 Facebook 的自动图像分类器,就像在AAT示例中使用的那样,用户可以搜索朋友们共享的所有照片,这种搜索方式是基于图像的内容而不是寻找特定的标签或周围的文本。

    1K90
    领券