Esl*_*man 4 javascript facebook
我是堆叠溢出的新手,如何使用javascript SDK以编程方式邀请我的Facebook好友加入我的Facebook应用程序?我是Facebook-Javascript的新手.我想使用我的Facebook应用程序向用户的朋友发送邀请.
Tom*_*Tom 12
这是我的代码,使用jQuery:
$('#popInvite').live('click', sendRequest);
function sendRequest() {
FB.ui({
method: 'apprequests',
message: 'Become my Buddie',
filters: ['app_non_users'],
title: 'Become my Buddie'
},
function (response) {
if (response && response.request_ids) {
//if sucess do something
//How many people did the user invited?
var $howManyInvites = String(requests).split(',').length;
} else {
// alert('canceled');
return false;
}
});
return false;
} ;
Run Code Online (Sandbox Code Playgroud)
这里是代码和消失的功能是从您可以更改它的路径获取您的appId并且不要忘记fbroot div:
邀请
<script src="http://connect.facebook.net/en_US/all.js" type="text/javascript">
</script>
<script type="text/javascript">
FB.init({
appId: gone(), cookie: true,
status: true, xfbml: true
});
function shareWithFacebook() {
FB.ui({ method: 'apprequests',
message: 'Here is a new Requests dialog...'
});
}
function gone() {
var pathname = window.location.pathname;
var appId = pathname.split('/')[1];
return appId;
}
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10684 次 |
| 最近记录: |