我的问题类似于这篇文章:
我使用了此页面上生成的代码:
https://developers.facebook.com/docs/reference/plugins/comments/
但是,我还在网站上动态创建不同的聊天框,以反映每个用户的不同框。
这是我的代码:
<div class="fb-comments" data-href="http://bradleyhobbs.com/<?php echo $username; ?>" data-width="470" data-num-posts="10" data-order_by="reverse_time"></div>
来自普通用户的帖子显示良好,并在刷新和页面关闭并重新打开后保留在那里。但是,托管此评论插件的应用程序所做的评论不会停留在刷新中。
当我使用评论插件从我的应用程序中发布评论时,评论会出现,甚至会发布到应用程序墙上,但是当我离开页面几分钟然后回来时,评论就会消失。如果我发布另一条评论并刷新之前的评论将与新评论一起出现,但如果我离开页面几分钟然后回来,两条评论都消失了。这仅在从我的应用程序帐户发布评论时发生,从普通用户或版主帐户发布时评论不会消失。
这是我的标题中的内容:
<meta property="fb:app_id" content="{382253945217128}"/>
这使我的应用程序成为管理员,因此来自应用程序的帖子应该像普通用户的所有评论一样保留。
有任何想法吗?