当我尝试在简单的空白页面发布Facebook评论时,我收到了消息错误弹出:
“对象缺少必需的值”
以下是页面:http://mobile.codinghero.net/haltaalam/comments.php?idimage=2&iduser=1
有人知道原因吗?
感谢您的帮助
答案 0 :(得分:1)
我遇到了同样的问题。这似乎与url中的参数有关:
例如,此网址有效: www.example.com/shop/id/999 /
但此网址不起作用: www.example.com/shop/?id=999
但是,如果添加文件扩展名,则可以使用参数: 有效: www.example.com/shop/index.php?id=999
但是,对HTML文件执行相同操作: www.example.com/shop/index.html?id=999
错误仅发生在第一个帖子上,在它正常运行之后。 另外正如CBroe所说,当错误显示时,仍然会发布帖子,你只需要刷新页面就可以看到它。
答案 1 :(得分:0)
确保在头部区域设置了og属性。
我收到了这个错误,但只是在第一篇文章中就像上面的纯文本一样(我不得不更改我的页面名称以进行测试)。
示例:
<meta property="og:url" content="https://www.scabard.com/page/FB_Comment_Callback_Test_5/simple" />
<meta property="og:type" content="article" />
<meta property="og:title" content="FB Comment Callback Test" />
<meta property="og:description" content="Test callback when posting comment" />
<meta property="og:image" content="http://alltherex.com/admin/uploads/movies/B00005JN4W.jpg" />
从这里得到答案:http://thestateofart.com/object-missing-a-required-value-facebook-comment/