我已经阅读了关于这个问题的负载和负载,我仍然难过。
我正在使用HTML5之类的按钮和Javascript SDK进行测试。一切都按预期工作,除了like按钮产生错误,无论是喜欢还是不同。错误是:
“fb:app_id”元标记中指定的应用ID“104975899017” 无效。
我在SDK初始化代码和Facebook元标记中设置了正确的应用ID(是的,我知道应用是什么)。
人们似乎认为有几个应用程序设置可以帮助他们解决问题:
App Domain:store.youngdisciple.com,youngdisciple.com, blog.youngdisciple.com网站:http://youngdisciple.com/
以下是我testing page的Javascript:
window.fbAsyncInit = function() {
FB.init({
appId : '130960927011182', // App ID
channelUrl : '//www.youngdisciple.com/library/FacebookChannel.aspx', // Channel File
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
// CUSTOM LISTENING CODE
FB.Event.subscribe('edge.create',
function(response) {
alert('You liked the URL: ' + response);
}
);
FB.Event.subscribe('message.send',
function(response) {
alert('You sent the URL: ' + response);
}
);
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
和meta:
<meta property="og:title" content="Test"/>
<meta property="og:type" content="website"/>
<meta property="og:image" content="http://s3.pirillo.com/wp-content/uploads/2010/05/MonitorLight.jpg"/>
<meta property="og:url" content="http://youngdisciple.com/facebook/fb-share-detect.html"/>
<meta property="og:site_name" content="Young Disciple Ministries"/>
<meta property="og:description" content="We are testing..."/>
<meta property="fb:app_id" content="130960927011182"/>
按钮本身:
<div class="fb-like" data-href="http://www.youngdisciple.com" data-send="true" data-width="450" data-show-faces="true"></div>
答案 0 :(得分:1)
错误就像是:
“fb:app_id”元标记中指定的应用ID“104975899017”无效。
位于http://www.youngdisciple.com的元数据显示
http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.youngdisciple.com
所以我要说修复主页上的app_id