【发布时间】:2015-04-02 10:24:09
【问题描述】:
在我的网站中,我想集成类似于 Facebook 粉丝页面(任何)的“邀请您的朋友喜欢此页面”,人们可以在其中搜索朋友并发送邀请来喜欢页面,在收到并单击该页面后通知用户将被重定向到 Facebook 粉丝页面。
这就是我所做的,通过在Developer Tools 中添加一个应用程序并创建一个 Facebook 画布并在我的网站中使用这段代码:
window.fbAsyncInit = function() {
FB.init({
appId : '577325869064730',
cookie : true,
xfbml : true,
version : 'v2.2'
});
};
function sendInvite() {
FB.ui(
{
method: 'apprequests',
message: "I am inviting you to like my page"
},
function(response) {
console.log(response);
}
);
}
它似乎完成了工作,但问题是它并不是我所期待的,因为它没有重定向到我的 Facebook 粉丝页面,并且 Facebook 画布 URL 只允许安全 URL ("https") 和不允许 URL Facebook。
是否有重定向 URL 的解决方法,而不是重定向到 Facebook 画布中声明的 URL,它应该指向我的 Facebook 粉丝页面。结果应该是 Facebook 粉丝页面的完整页面,而不是在画布中。
这个可以吗?
【问题讨论】:
标签: facebook facebook-javascript-sdk