我正在使用javascript SDK来实现Feed功能。这是我的问题,如果用户没有登录并点击分享按钮facebook要求登录凭据并成功登录重定向到Facebook主页而不是我的应用程序。
我们如何在FB.ui方法中提供重定向网址,以便重定向到我的APP。
这是我的代码
FB.ui( {
method : 'feed',
name : feedName,
link : feedLink,
picture : feedImg,
caption : feedCaption,
description : feedDescription,
message : feedMessage
});
您能否帮我解决一下使用FB.ui方法解决此问题的方法。
答案 0 :(得分:0)
您希望将callback
用于FB.ui
方法:
FB.ui({
method : 'feed',
name : feedName,
link : feedLink,
picture : feedImg,
caption : feedCaption,
description : feedDescription,
message : feedMessage
}, function(response){
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}
});
您还可以在选项中指定redirect_uri
,但通常会FB.ui
自动提供。{/ p>
如果用户没有重定向到您的应用程序,则问题可能在于Facebook JS-SDK的初始化。
您也可以在致电FB.login
FB.ui