我正在尝试将FB“Like Box”添加到我正在开发的网站中。对Facebook应用程序不太熟悉,但到目前为止,我已使用FB SDK脚本包括非IFRAME路径。
我很确定我几乎所有设置都正确。事实上,当我访问UNCACHED页面时,我看到小部件出现(即在FF中,我按CTRL + SHIFT + R重新加载所有内容以避免从缓存加载)。一旦我重新访问该网站,或通过点击链接在网站内移动,内容就不会重新出现。
我想知道这是a)channel.php文件的问题,还是b)应用程序与我使用JQuery的交互。 channel.php文件是由Facebook提供的(使用PHP的缓存机制)。
以下是该网站:http://www.morningfatty.com/demo - 列出此内容可能更容易,而不是发布多个代码段。
答案 0 :(得分:2)
我去了你的网站,没看到那样的盒子。我检查了HTML代码,一切都很好。 div看起来像<div data-header="false" data-stream="false" data-border-color="#40ADAD" data-show-faces="true" data-colorscheme="light" data-width="192" data-href="http://www.facebook.com/morningfatty" class="fb-like-box"></div>
我去了https://developers.facebook.com/docs/reference/plugins/like-box/并尝试了你的链接http://www.facebook.com/morningfatty
并且看到那里没有显示那样的框。
我尝试直接转到http://www.facebook.com/morningfatty
,然后将我重定向到http://www.facebook.com/MorningFatty
。我注意到名字中案例的变化。所以我回去尝试了http://www.facebook.com/MorningFatty
在喜欢的方框中,工作了!! 。
我相信一旦您更新网址上的大小写,您的网页就会生效。 :)