我开发了小型 fb 应用程序(也可以在单独的域上和 app.facebook.com 上使用),我想加入类似“邀请我的朋友加入这个应用程序”按钮(不知道这个的确切名称所以我用引号)。我怎样才能做到这一点?我正在使用 fb php sdk 并且不想使用 fbml 因为我看到它已贬值。非常感谢
问问题
3749 次
1 回答
0
您可以使用Javascript SDK打开请求对话框。
使用此对话框,用户可以选择将向其发送请求的朋友。这很容易,(基本)代码应该是这样的:
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);
}
于 2012-05-22T09:36:03.990 回答