javascript - 面子书用户界面;没有 'Say something about this' 我无法发布对话框

标签 javascript facebook dialog feed facebook-feed

我在使用 FB UI 及其 JavaScript SDK 提要对话框时遇到问题。 我无法使用空的'说说这件事' 字段在墙上发布消息。发送后我收到成功响应,但消息未显示在墙上。如果我在该字段中写了一些东西,就会显示该对话框。如何解决这个问题?

我这样发送对话框:

FB.ui(
    {
        method: 'feed',
        name: 'example',
        link: loc,
        picture: src,
        description:description,
        message: 'example',
        actions: {"name":"example", "link": loc},
    },

最佳答案

您不能预填消息字段,而且无论如何也不允许预填。在创建任何应用程序之前,您必须阅读平台政策:https://developers.facebook.com/policy/

正如您在文档中看到的那样,无论如何都没有消息参数:https://developers.facebook.com/docs/sharing/reference/feed-dialog/v2.4#params

话虽如此,如果它没有出现在墙上,请按照 CBroe 的评论检查您的事件日志。

关于javascript - 面子书用户界面;没有 'Say something about this' 我无法发布对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32912553/

相关文章:

facebook - 在本地主机 :8888 SSL issue 上调试应用程序引擎

java - 用于在 Java 中选择证书的 Windows 安全对话框

javascript - 在 Javascript 中按值给出一系列目标的排名分数

javascript - 有没有办法确保 javascript 对象属性以特定方式排序?

javascript - 如何在 React 中动态更改 CSS 属性的值?

javascript - 如何使用 VUE 为类(class)添加条件

javascript - 来自 webapp 的 Facebook 分享对话框深度链接

ios - 如何从我的 Swift 应用程序请求 Facebook publish_actions 权限?

java - 如何制作一个具有多个文本字段的输入对话框(即可以接受很多输入)

vb.net - 创建一个在另一个线程上运行的进度条,同时在主线程中保持计算