我正在开发一个 nodejs 应用程序,它基本上以自动方式发布视频到 Facebook 页面。我是页面的管理员,所以用户身份验证应该完成一次。到目前为止,我一直在使用一个未发布的 facebook 应用程序来测试它,但我才意识到虽然该应用程序没有发布,但除了我自己之外没有人可以看到发布的视频(它们应该是公开的......)。
需要注意的是,为了获取用户令牌,我手动转到 de graph api explorer,请求它,然后将令牌粘贴到脚本上。问题是验证我的应用程序是一项几乎不可能完成的任务,这会给 Facebook 安全问题带来担忧。他们无法“理解”我,应用程序的所有者和页面的管理员,是唯一可以访问应用程序及其功能的用户。
我尝试使用 Graph API Explorer 手动获取令牌作为“应用程序”,其他人可以看到使用此方法发布的视频(在提要上显示为“Open Graph API”);但问题是我找不到一种方法来自动更新(脚本端)这种类型的令牌(不能扩展,只能持续几个小时)。这是一个至关重要的部分,因为该应用程序将在必须自动处理所有内容的服务器上运行。
因此,也许有一种方法可以在脚本本身到期时更新我的“Open Graph API”令牌,或者可能有一种解决方法可以快速且可实现地在 facebook 上发布应用程序(鉴于我明显缺乏时间.. .)
无论如何,提前谢谢