Javascript 如何查看Facebook API的输出
您好,我找到了Facebook API的实时示例,但当我共享时,它显示了以下错误:Javascript 如何查看Facebook API的输出,javascript,facebook,social,facebook-social-plugins,Javascript,Facebook,Social,Facebook Social Plugins,您好,我找到了Facebook API的实时示例,但当我共享时,它显示了以下错误: Sorry, this feature isn't available right now 请帮我解决这个问题 注意:当我在我的网站中应用该代码时,在共享时会显示以下错误: API Error Code: 191 API Error Description: The specified URL is not owned by the application Error Message: redirect_ur
Sorry, this feature isn't available right now
请帮我解决这个问题
注意:当我在我的网站中应用该代码时,在共享时会显示以下错误:
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
// init the FB JS SDK
FB.init({
appId : '313138655528355', // App ID from the app dashboard
// Channel file for x-domain comms
status : true, // Check Facebook Login status
xfbml : true // Look for social plugins on the page
});
// Additional initialization code such as adding Event Listeners goes here
};
// Load the SDK asynchronously
(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/en_US/all.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="well">
<button class="btn btn-info share-btn">Share</button>
</div>
<script>
function fb_share() {
FB.ui( {
method: 'feed',
name: "Facebook API: Tracking Shares using the JavaScript SDK",
link: "https://www.webniraj.com/2013/05/11/facebook-api-tracking-shares-using-the-javascript-sdk/",
picture: "https://stackexchange.com/users/flair/557969.png",
caption: "Tracking Facebook Shares on your website or application is a useful way of seeing how popular your articles are with your readers. In order to tracking Shares, you must used the Facebook JavaScript SDK."
}, function( response ) {
if ( response !== null && typeof response.post_id !== 'undefined' ) {
console.log( response );
// ajax call to save response
$.post( 'http://www.webniraj.com/', { 'response': response }, function( result ) {
console.log( result );
}, 'json' );
}
} );
}
$(document).ready(function(){
$('button.share-btn').on( 'click', fb_share );
});
</script>
API错误代码:191
API错误描述:指定的URL不属于应用程序
错误消息:应用程序不拥有重定向uri。
window.fbAsyninit=函数(){
//初始化FBJSSDK
FB.init({
appId:'313138655528355',//应用程序仪表板中的应用程序ID
//x域通信的通道文件
状态:true,//检查Facebook登录状态
xfbml:true//在页面上查找社交插件
});
//附加的初始化代码(如添加事件侦听器)如下所示
};
//异步加载SDK
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id)){return;}
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
共有
函数fb_share(){
FB.ui({
方法:“提要”,
名称:“Facebook API:使用JavaScript SDK跟踪共享”,
链接:“https://www.webniraj.com/2013/05/11/facebook-api-tracking-shares-using-the-javascript-sdk/",
图片:“https://stackexchange.com/users/flair/557969.png",
描述:“在您的网站或应用程序上跟踪Facebook共享是查看您的文章在读者中受欢迎程度的有用方法。为了跟踪共享,您必须使用Facebook JavaScript SDK。”
},功能(回应){
if(response!==null&&typeof response.post\u id!=='undefined'){
控制台日志(响应);
//保存响应的ajax调用
$.post($)http://www.webniraj.com/“,{response':response},函数(结果){
控制台日志(结果);
}“json”);
}
} );
}
$(文档).ready(函数(){
$('button.share btn')。打开('click',fb_share);
});
如果您的问题中也包含相关代码,那就太好了。你不应该依赖链接。