【发布时间】:2017-10-17 22:06:17
【问题描述】:
我有一个运行 Kentico v10.0.11 的网络应用程序,并希望启用内容编辑器(不是 facebook 用户)在 CMS 中保存一个页面,然后在该网站所代表的 Facebook 页面上引发一个 publish_page 操作。
具体来说,用户应该导航到“页面”模块,选择“冲浪条件”页面,并在“表单”选项卡中选中“发布到 Facebook”以在他们保存页面时创建 Facebook 帖子(例如,https://docs.kentico.com/k10/community-features/integrating-social-media/configuring-automatic-posting-to-social-media)
【问题讨论】:
-
请包含一些您尝试过的代码。按照此链接获取说明:stackoverflow.com/help/mcve
-
您能否详细说明您要完成的工作?您是否试图允许未登录的用户发布页面,或者您的某些内容编辑器无法看到 Facebook 页面,这就是问题所在?试图弄清楚这与用户 access_token 有什么关系。谢谢!
-
要发布作为页面,您需要页面访问令牌。
-
现在我想我明白了,你的意思是 FACEBOOK access_token。我认为在 Kentico 中,您可以通过 Facebook > Pages > (Edit page) > Authorize 为这些页面保存 Facebook access_token。你试过吗?它可能会在 X 时间后过期,但一旦有人这样做,每个人都应该能够发布。
-
没错@TrevorJFayas 事实证明问题出在 Kentico 而不是 Facebook。
标签: facebook facebook-graph-api facebook-javascript-sdk azure-web-app-service kentico