我在使用FB API发布到Facebook组时遇到问题。
因此,我已使用权限对用户进行身份验证:
email,
publish_pages,
publish_actions,
public_profile,
manage_pages,
read_insights,
user_managed_groups
我获得了访问令牌,然后将其交换为我正在使用的长期访问令牌,然后将其发布到FB Group。
所以我正在调用API:
GET /v2.5/{group-id}/feed
带有下一个发布参数:
parameters["message"]
parameters["caption"]
parameters["description"]
parameters["link"]
parameters["name"]
parameters["picture"]
帖子已发布到FB组,但是只有使用Access令牌的用户才能看到它。其他成员看不到该帖子,但是他们在发布帖子时收到通知。因此,他们收到了通知,但是当他们单击通知时,没有帖子。我正在使用访问令牌的用户是该组的管理员,只有他可以看到该帖子,甚至其他管理员也看不到该帖子。
在发布时也尝试发送这些参数:
parameters["is_hidden"] = false
parameters["is_published"] = true
但是结果是一样的。
有谁知道发生了什么事。
选项“发布批准:所有群组发布都必须由管理员批准”。处于未选中状态,因此管理员无需批准该帖子。
您的应用尚未设置为“实时”。
它必须是必需的,否则通过它创建的所有内容将仅对在应用程序中起作用的人可见。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句