我需要来自 Facebook Graph Api 的用户朋友的性别比例
Posted
技术标签:
【中文标题】我需要来自 Facebook Graph Api 的用户朋友的性别比例【英文标题】:I need gender ratio of user friends from Facebook Graph Api 【发布时间】:2018-05-28 06:22:05 【问题描述】:我知道 Facebook 不会提供未接受我们应用要求的许可的朋友列表,我不需要朋友的实际姓名。我只需要我的朋友列表的性别比例。有什么办法吗?
我尝试了一些解决方案,例如:-
https://developers.facebook.com/docs/graph-api/reference/user/taggable_friends/ https://developers.facebook.com/docs/graph-api/reference/user/invitable_friends/
但这些服务已于 2018 年 4 月 4 日弃用。
那么,还有其他解决方案吗?
【问题讨论】:
【参考方案1】:你可以试试这个方法
获取朋友的真实姓名(您将需要他们)
找到一种使用https://genderize.io/ API 或https://gender-api.com/ 检索[检索到的姓名] 性别的方法。请注意,它的算法并不完全正确。
然后,一旦您有了用户列表的性别,您就可以计算性别比例。【讨论】:
但问题是 facebook graph api 没有提供所有朋友的列表。它只返回那些允许我们的应用程序访问他们的帐户信息的朋友姓名,即访问我们的应用程序并在我们的应用程序上与 facebook 连接的人。 但这不是你的问题。你的问题是你需要性别配给。并且您承认 Facebook 在未授权您访问时无法向您提供用户数据 是的,我的问题是性别比例。但是您的解决方案不起作用,因为 Facebook 没有提供所有朋友的列表。我已经在我的问题中提到了:- 我知道 Facebook 不会提供未接受我们应用要求的许可的朋友列表 那么你需要给定用户的好友列表的性别比例吗?或者您需要检索到的所有用户的性别比例? 是的,我需要用户朋友的性别比例。以上是关于我需要来自 Facebook Graph Api 的用户朋友的性别比例的主要内容,如果未能解决你的问题,请参考以下文章
Facebook Graph API - 来自批处理请求的同步响应
不使用用户登录的 Facebook Graph API 调用