我正在使用React和Redux构建一个网站,通过我的朋友姓名或位置等标签搜索Facebook照片。用户需要使用Facebook登录,以便应用程序可以读取其图片。用户只需输入搜索筛选器(如标记用户或图片的位置(,我的应用就会根据筛选器显示结果。这将有助于查找与朋友的旧照片,由于存在大量照片(上传或标记(,有时会在社交媒体上丢失
我正在尝试使用我的访问令牌获取我和我的朋友的共同照片,并尝试通过 API 读取照片中存在的标签,但响应在标签中仅包含我的名字,而不是该照片中标记的其他人。
有没有办法获取在上传的照片上标记的用户?任何帮助,不胜感激。
图形 API 链接
只有当朋友也特别授权您的应用程序时,才能访问涉及您的朋友的任何数据。如果朋友没有授权您的应用程序,您甚至无法获得他的ID。
是的,为了访问涉及您的朋友以授权您的应用程序。但从细节上我可以看到,
"如果用户访问令牌已授予user_photos或user_posts权限,则可以读取标记当前用户的照片。但是,在某些情况下,照片所有者的隐私设置可能不允许应用程序访问它。
注意:只需再次验证用户隐私设置即可。