【问题标题】:How to get posts from facebook page using javascript or php如何使用 javascript 或 php 从 facebook 页面获取帖子
【发布时间】:2016-12-05 09:39:00
【问题描述】:

我想从我的 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>

【问题讨论】:

  • “我只有这个工作代码”你确定吗?
  • 错误是“无法加载 URL:此 URL 的域不包含在应用程序的域中。为了能够加载此 URL,请将应用程序的所有域和子域添加到应用设置中的应用域字段。”
  • 所以你的代码工作了。你应该修正你的问题中的那个错误。
  • 好的,有什么问题可以告诉我吗?
  • 谷歌错误。你不是第一个拥有那个的人。

标签: javascript php facebook-graph-api


【解决方案1】:

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

  1. 选择正确的App并点击编辑按钮;
  2. 检查 URL 和路径是否正确输入并指向您安装 Ultimate Facebook 插件的站点。

【讨论】:

  • 我目前在本地编码,而不是在现场编码,所以我必须在 Facebook 应用程序上注册哪个 URL?
  • 您可以添加 localhost 和端口。参考this question 相同。
猜你喜欢
  • 1970-01-01
  • 2018-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-18
相关资源
最近更新 更多