使用Facebook Video API发布Reels至主页却仅私密显示的问题求助
问题解答
1. Reels私密状态的核心原因
你的应用处于开发阶段,这是导致发布的Reels仅自己可见的核心原因。Facebook对开发阶段的应用有内容可见性限制:所有通过这类应用发布的内容,默认只有应用的管理员、开发者、测试用户能看到,其他普通用户无法访问,和你设置的权限或API参数无关。
2. 关于"public_profile"权限的误区
public_profile是面向个人用户的权限,用于获取个人用户的公开资料,和主页发布内容的可见性完全无关。你当前使用的是页面访问令牌,不需要这个权限,找不到该选项是正常的。
3. 是否需要应用验证?
是的,必须完成应用验证才能解除内容可见性限制。即使你没有开发实际应用,而是通过make.com调用API,只要应用处于开发阶段,发布的内容就会被限制可见范围。完成验证后,应用进入上线阶段,此时发布的Reels才能设置为公开并让所有用户查看。
4. 上线后的可见性设置补充
应用上线后,发布Reels时可在API请求体中添加privacy参数明确设置公开可见,示例如下:
{ "privacy": { "value": "EVERYONE" } }
内容的提问来源于stack exchange,提问作者Nikita Andriievskyi
相关产品推荐
相关产品推荐

