【问题标题】:Facebook Save Button: Post failed (404)Facebook 保存按钮:发布失败 (404)
【发布时间】:2016-06-15 12:41:18
【问题描述】:

有人遇到同样的问题吗?

我从https://developers.facebook.com/docs/plugins/save?locale=en_US得到了例子

按下“保存按钮”后,我从 facebook 收到了成功消息,但没有添加任何内容。控制台显示如下错误。

错误:

POST: Failed to load resource: the server responded with a status of 404 ()
https://www.facebook.com/plugins/save/sentry/?dpr=1

代码:

<html>
<head>
  <title>Your Website Title</title>
  <meta property="og:url"           content="https://www.instagram.com/facebook/" />
  <meta property="og:type"          content="website" />
  <meta property="og:title"         content="Your Website Title" />

  <style>
  .fb-save, span, iframe {
    width: 200px !important;
    height: 50px !important;
  }
  </style>
</head>
<body>

<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/de_DE/sdk.js#xfbml=1&version=v2.6";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-save" data-uri="https://www.instagram.com/facebook/" data-size="large"></div>

</body>
</html>

【问题讨论】:

  • 没有想法? :(问题仍然存在..

标签: facebook facebook-javascript-sdk facebook-social-plugins


【解决方案1】:

好的,我找到了问题!我错过了 App-Id....

js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5&appId=12345679";

window.fbAsyncInit = function() {
  FB.init({
    appId      : 'your-app-id',
    xfbml      : true,
    version    : 'v2.5'
  });
};

【讨论】:

    猜你喜欢
    • 2017-03-29
    • 1970-01-01
    • 1970-01-01
    • 2022-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-26
    相关资源
    最近更新 更多