使用图形API和Python发布到Facebook群组

2024-05-14 04:21:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在寻找关于如何使用Python和Facebook API将消息发布到Facebook上的群组墙的文档,但都没有成功,或者文档中也不清楚我需要设置哪些权限。

我该怎么办?

这是我现在的密码。

from facepy import GraphAPI

graph = GraphAPI(graphApiAccessToken)

graph.post(path = 'groups/GROUPNAME', message='Hello world')

Tags: pathfrom文档importapi消息权限密码
3条回答

如果你更喜欢Django,你也可以尝试一下这个回购协议:https://github.com/tschellenbach/Django-facebook

首先,尝试使用正式的Python Facebook Client

发布到组的API是here

粗略的代码如下:

graph = facebook.GraphAPI(oauth_access_token)
groups = graph.get_object("me/groups")
group_id = groups['data'][0]['id'] # we take the ID of the first group
graph.put_object(group_id, "feed", message="from terminal")

在初始化GraphAPI实例之前,您的操作是正确的 之后你就可以像这样在群里发帖了

graph.post('group_id/feed',message=“此处显示您的消息”)

这对你来说也是一样的。

相关问题 更多 >