1

我正在开发一个 nodejs 应用程序,它基本上以自动方式发布视频到 Facebook 页面。我是页面的管理员,所以用户身份验证应该完成一次。到目前为止,我一直在使用一个未发布的 facebook 应用程序来测试它,但我才意识到虽然该应用程序没有发布,但除了我自己之外没有人可以看到发布的视频(它们应该是公开的......)。

需要注意的是,为了获取用户令牌,我手动转到 de graph api explorer,请求它,然后将令牌粘贴到脚本上。问题是验证我的应用程序是一项几乎不可能完成的任务,这会给 Facebook 安全问题带来担忧。他们无法“理解”我,应用程序的所有者和页面的管理员,是唯一可以访问应用程序及其功能的用户。

我尝试使用 Graph API Explorer 手动获取令牌作为“应用程序”,其他人可以看到使用此方法发布的视频(在提要上显示为“Open Graph API”);但问题是我找不到一种方法来自动更新(脚本端)这种类型的令牌(不能扩展,只能持续几个小时)。这是一个至关重要的部分,因为该应用程序将在必须自动处理所有内容的服务器上运行。

因此,也许有一种方法可以在脚本本身到期时更新我的​​“Open Graph API”令牌,或者可能有一种解决方法可以快速且可实现地在 facebook 上发布应用程序(鉴于我明显缺乏时间.. .)

无论如何,提前谢谢

4

1 回答 1

1

虽然我真的不明白你为什么不公开你的应用(公开应用是有区别的,这是一个应用设置,和关注/提交到登录审核!)。我也不清楚为什么您不使用永久页面访问令牌发布到您的页面(作为页面本身)。

看看我的回答

看看如何创建这样的页面访问令牌。

此外,作为应用程序的管理员/测试人员/开发人员用户,您还可以授予此应用程序扩展权限,而无需通过登录审核!

于 2015-06-09T07:12:46.953 回答