0

我需要从 facebook 获取所有朋友的姓名和生日的列表,以制作一个自动发送生日消息的程序,但即使在浏览了 facepy 和 facebook 文档之后,我也找不到任何最新的有用的东西。这个是我得到的最接近的,这将返回我拥有的朋友数量。

from facepy import GraphAPI

graph = GraphAPI('user_token')
query = graph.get("me")['name']  # user's name
print(query)
friend_count = graph.get("me/friends")['summary']['total_count']  # user's friend count
print(friend_count)
4

2 回答 2

0

多年来,再也不可能结交所有的朋友了。您只能获得也授权您的应用程序的朋友,并且他们需要以正确的权限进行授权。

由于其他原因,自动发送消息也是不可能的,例如,没有 API 可以自动从用户发送消息。

于 2022-02-20T12:36:35.567 回答
0

我发现它 得到

https://graph.facebook.com/v13.0/me?fields=friends%7Bbirthday%7D&access_token=

在“自我”模式下无法获取信息

于 2022-02-23T16:53:47.857 回答