gpt4 book ai didi

Facebook 无法使用测试用户访问 token 在测试用户页面上发布视频

转载 作者:行者123 更新时间:2023-11-28 19:45:20 24 4
gpt4 key购买 nike

我使用 Facebook 图形 API 发布视频:

https://graph-video.facebook.com/v2.3/{page_id}/videos?title=video&access_token={
page_access_token}&file_url={file_path
}

当我以应用程序开发人员身份登录时,使用开发人员 page_id 和 page_access_token,调用正常。它返回视频 ID。

当我使用测试用户 page_id 和 page_access_token 作为测试用户(不是 App 角色中的测试者帐户)登录时,我得到:

{"error":{"message":"(#100) No permission to publish the video","type":"OAuthException","code":100}}

我使用 Facebook token 调试。两个 token 具有相同的范围user_videos、manage_pages、publish_pages、publish_actions、public_profile。

由于两个访问 token 具有相同的范围,为什么测试用户调用返回没有发布视频的权限,即使 token 具有 publish_actions、publish_page 权限?但是管理员/开发人员可以发布视频吗?

非常感谢任何帮助。

最佳答案

OAuthException 让我相信您的访问 token 有问题,您是否正确创建了它? https://developers.facebook.com/docs/facebook-login/access-tokens

(来自https://developers.facebook.com/docs/graph-api/using-graph-api/#errors)

OAuthException:登录状态或访问 token 已过期、被撤销或无效

关于Facebook 无法使用测试用户访问 token 在测试用户页面上发布视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30129798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com