2016-12-05 133 views
-5

我想从我的Facebook页面发布帖子,任何人都可以告诉我要做的步骤吗?我在网络上看到解决方案,但无法得到该做什么,任何人都可以帮助我做到这一点?我只有这个代码。如何使用javascript或php从facebook页面获取帖子

<html> 
<script src="https://connect.facebook.net/en_US/all.js"></script> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
<body> 

<p><a href="#" onClick="logInWithFacebook()">Log In with the JavaScript SDK</a></p> 

<script> 
logInWithFacebook = function() { 
FB.login(function(response) { 
    if (response.authResponse) { 
    alert('You are logged in &amp; cookie set!'); 
    // Now you can redirect the user or do an AJAX request to 
    // a PHP script that grabs the signed request from the cookie. 
    } else { 
    alert('User cancelled login or did not fully authorize.'); 
    } 
}); 
return false; 
}; 
window.fbAsyncInit = function() { 
FB.init({ 
    appId: 'my-app-key', 
    cookie: true, // This is important, it's not enabled by default 
    version: 'v2.2' 
}); 
}; 


</script> 
</body> 
</html> 
+0

“我只是有这个工作代码”你确定吗? – byxor

+0

错误的是:“无法加载网址:此网址的网域未包含在应用的网域中,为了能够加载此网址,请将您的应用的所有网域和子网域添加到应用中的应用网域字段设置“。 –

+0

所以你的代码_isn't_然后工作。你应该在你的问题中解决这个错误。 – byxor

回答

0

在您的应用程序中,您插入了错误的域详细信息。检查您的设置。

  1. 选择正确的应用程序,然后单击编辑按钮;
  2. 检查网址&路径正确输入并指向已安装Ultimate Facebook插件的站点。
+0

我目前在本地编码,而不是在现场,所以我必须在Facebook应用上注册哪个URL? –

+0

您可以使用端口添加localhost。参考[这个问题](http://stackoverflow.com/questions/13376710/facebook-app-domain-name-when-using-localhost)为相同。 – Tiger

相关问题