【问题标题】:Best way to achieve automatic posting to facebook using nodejs使用nodejs实现自动发布到facebook的最佳方法
【发布时间】:2015-06-09 03:43:57
【问题描述】:

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

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

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

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

无论如何,提前谢谢

【问题讨论】:

    标签: node.js facebook facebook-graph-api facebook-feed


    【解决方案1】:

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

    看看我的回答

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

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

    【讨论】:

    • 哦,我的。不敢相信我怎么错过了在我的应用名称旁边公开的那个大按钮。成功了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    • 2012-05-22
    相关资源
    最近更新 更多