python – 获取facebook用户拥有的朋友数量
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python – 获取facebook用户拥有的朋友数量,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1336字,纯文字阅读大概需要2分钟。
内容图文
![python – 获取facebook用户拥有的朋友数量](/upload/InfoBanner/zyjiaocheng/762/1dc77b80223c4d419c7b971be8535d10.jpg)
我有两个不相关的问题.
> Facebook允许您使用api获得多少个帖子?
>使用facepy,facebook或任何其他api,我如何获得用户拥有的朋友数量? (这个用户不是我的朋友).提供了用户标识.
这就是我目前用facebook api获取朋友的数量:
>>> from facebook import *
>>> token = 'whatevertheinfo'
>>> graph = facebook.GraphAPI(token)
>>> friends = graph.get_connections("me", "friends")
>>> len(friends['data'])
1
如果我尝试>>> friends = graph.get_connections(“100000549223625”,“friends”)我收到此错误:
Traceback (most recent call last):
File "<pyshell#55>", line 1, in <module>
friends = graph.get_connections("100000549223625", "friends")
File "C:\Documents and Settings\visolank\Desktop\Python\programs\facebook.py", line 112, in get_connections
return self.request(id + "/" + connection_name, args)
File "C:\Documents and Settings\visolank\Desktop\Python\programs\facebook.py", line 298, in request
raise GraphAPIError(response)
GraphAPIError: Unsupported operation
我不需要知道朋友是谁,我只需要一个号码.我知道这是可能的,因为facebook声称:
“公开资料和朋友列表
公共个人资料和好友列表是应用可用的基本信息.必须明确要求所有其他权限和内容.“
解决方法:
这是故意的行为.有一个bug report提出这个问题,这是官方Facebook的回应:
This is intentional, you cannot retrieve friends lists for non-users of the app.
我怀疑,如果你使用安装了你的应用程序的用户ID,它可能会工作,但不仅仅是任意用户.
内容总结
以上是互联网集市为您收集整理的python – 获取facebook用户拥有的朋友数量全部内容,希望文章能够帮你解决python – 获取facebook用户拥有的朋友数量所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。