我最近申请了taggable_friends权限但被拒绝了。我知道此权限仅用于标记用户的朋友,如果我想让用户的朋友也使用我的应用程序,我必须使用user_friends。
但我在这里感到困惑是因为,我最近发现很多个性测试网站都可以让我的朋友甚至不使用(或过去使用过)那些应用程序(即meaww.com/activities/question / batman_twin_yours / 2355)。这些个性测试网站的核心意图不是标记,只是在用户的时间线上分享结果。
我相信上述网站的应用程序没有taggable_friends权限(因为他们不要求用户标记任何人)或版本为1.0。
是否有人可以建议我如何获取用户朋友的个人资料图片以及这些网站的名称?
答案 0 :(得分:0)
正如@CBroe所说:你不能。
我目前正在建设“有趣”的#39; ('废话'幽默'可能是描述它们的更好术语) - 测试/测验,我正在尝试解决方法:
获取用户列表' (端点:/ me)-profilepictures。 (需要' user_photos'权限)
$response = $fb->get('/me/photos?type=uploaded&fields=id,picture.width(800).height(800),link', $accessToken);
比扫描这些照片上的喜欢。
$response = $fb->get('/'. $tmpId .'/likes', $accessToken);
喜欢id和用户的名字。 这不是一个完整的朋友列表 - 但如果你像我一样,那么只需要一些'朋友们展示一些有用的东西......
(使用user_id获取公开资料图片)
希望我能帮忙!