【问题标题】:Graph API - how meaww and nametests get my friends list without taggable_friends?Graph API - meaww 和 nametests 如何在没有 taggable_friends 的情况下获取我的朋友列表?
【发布时间】:2016-08-08 19:36:58
【问题描述】:

我最近申请了 taggable_friends 权限,但被拒绝了。我了解此权限仅用于标记用户的朋友,如果我想获得也使用我的应用程序的用户朋友,我必须使用 user_friends。

但我在这里感到困惑,因为我最近发现很多性格测试网站可以让我的朋友甚至不使用(或过去使用)这些应用程序(即 meaww.com/activities/question /batman_twin_yours/2355)。而这些性格测试网站的核心意图并不是打标签,只是在用户的时间轴上分享结果。

我相信上述网站的应用程序没有 taggable_friends 权限(因为他们不要求用户标记任何人)或者是 1.0 版本。

是否有可能任何人都可以建议我如何获取用户朋友的个人资料图片和名称,例如那些网站?

【问题讨论】:

  • 你不能,也不应该这样做。时期。其他应用程序做什么,并不重要。你也不允许抢劫银行,因为其他人可能正在这样做。
  • @abdullah-al-sayeed 你是如何像网站一样进行名称测试的。如何写这些图像。你用的是imagemagic还是什么

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-php-sdk


【解决方案1】:

正如@CBroe 所说:你不能。

我目前正在构建“有趣”(“废话”或“幽默”可能是描述它们的更好术语)- 测试/测验,我正在尝试一种解决方法:

获取用户(端点:/me)的个人资料图片列表。 (需要“user_photos”权限)

$response = $fb->get('/me/photos?type=uploaded&fields=id,picture.width(800).height(800),link', $accessToken);

而不是扫描那些图片上的喜欢。

$response = $fb->get('/'. $tmpId .'/likes', $accessToken);

喜欢的是用户名和用户名。 这不是一个完整的friends_list - 但如果你和我一样,可以只用“一些”朋友来展示一些“有用”的东西......

(使用 user_id 您可以获得公开的个人资料图片)

希望我能帮上忙!

【讨论】:

  • 如何像网站一样进行名称测试。如何写这些图像。你用的是imagemagic还是什么
猜你喜欢
  • 1970-01-01
  • 2011-03-26
  • 1970-01-01
  • 2023-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多