Facebook fb应用程序-邀请朋友加入此应用程序按钮

Facebook fb应用程序-邀请朋友加入此应用程序按钮,facebook,Facebook,我开发了一个小型的fb应用程序(可以在单独的域名上使用,也可以通过app.facebook.com使用),我想加入一些类似“邀请我的朋友加入这个应用程序”的按钮(不知道确切的名称,所以我使用了引号)。我该怎么做?我正在使用FBPHPSDK,不想使用fbml,因为我看到它被贬值了。非常感谢您可以使用打开 通过此对话框,用户可以选择将请求发送到的朋友。 这非常简单,(基本)代码应该如下所示: window.fbAsyncInit = function() { FB.init({

我开发了一个小型的fb应用程序(可以在单独的域名上使用,也可以通过app.facebook.com使用),我想加入一些类似“邀请我的朋友加入这个应用程序”的按钮(不知道确切的名称,所以我使用了引号)。我该怎么做?我正在使用FBPHPSDK,不想使用fbml,因为我看到它被贬值了。非常感谢

您可以使用打开

通过此对话框,用户可以选择将请求发送到的朋友。 这非常简单,(基本)代码应该如下所示:

window.fbAsyncInit = function() {
    FB.init({
        appId: "YOUR_APP_ID",
        status: true,
        cookie: true
    });

    // Additional initialization code here
};

// Load the SDK Asynchronously
(function(d){
    var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
    if (d.getElementById(id)) {return;}
    js = d.createElement('script'); js.id = id; js.async = true;
    js.src = "//connect.facebook.net/en_US/all.js";
    ref.parentNode.insertBefore(js, ref);
}(document));

function invite() {
    FB.ui({
        method: "apprequests",
        message: "Check out my great app"
    }, inviteCallback);
}

function inviteCallback(response) {
    console.log(response);
}

谢谢这正是我想要的。:)不幸的是,这个弹出窗口周围的左、右fb黑色边框现在是空白的(仅显示上、下页边距)。我不确定您的意思,您可以发布屏幕截图的任何更改?请检查此图像(左、右黑色alpha不透明边框缺失)奇怪。这是在画布应用程序中还是在网站上?你有一个我可以自己检查的链接吗?不幸的是,它在我的本地主机上。但这只发生在空白页面(空白html)上。我已经在另一个页面上实现了相同的代码,它工作正常。非常感谢你的帮助!