2012-09-05 22 views
1

我创建了一个应用程序,我想添加一个像按钮。Facebook的喜欢按钮(错误写在红色)

当我单击按钮时,它会变成显示我喜欢该页面,然后立即用旁边的红色“错误”改回来。

这是我使用的代码:

<div id="fb-root"></div> 
<script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/fr_FR/all.js#xfbml=1&appId=453976824647366"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 


     <div class="fb-like" data-href="http://apps.facebook.com/453976824647366/" data-send="true" data-width="450" data-show-faces="true"></div> 

这是一个网页的index.php。

这也是我的应用程序设置,它可能对您了解我的问题有所帮助。

My aplication settings

用户“喜欢”后的应用程序,我想他重定向第二页(位于我的项目的根目录)上。

+0

你正在使用'localhost'? –

+0

这是不可能的? – Slrg

+1

用于测试是,但其他用户无法访问它。 –

回答

2

与盒子相似的意思是喜欢某个具有有效URL的现有内容。

在你的情况下,你可以测试一些功能,但不喜欢框。

对于一个最好的方法,我建议你移动你的网站在线可以继续从那里测试。

阅读'What happens when I click a Like or Recommend button on external websites?'

+0

感谢您的帮助。如何将我的应用程序在线继续测试? (我是一个绝对的初学者与Facebook,PHP) – Slrg

+1

获取一个主机或使用您的直接IP作为网站。例如,如果您的互联网服务提供商为您提供公共IP,您可以直接进行测试,例如:http://113.36.35.12/index.php –

+0

我没有公共IP,您会推荐一个特定的免费主机吗? – Slrg