1
foursquareの実装方法のように、facebookから友達を招待するオプションを統合したいと考えています。 fb:Request formをチェックアウトしましたが、正常に実行できませんでした。私は、これまでのFBMLライブラリを非難していると聞いています。facebookから招待する複数の友達を自分のサイトに統合するには
私はここでPHPで働いています。
foursquareの実装方法のように、facebookから友達を招待するオプションを統合したいと考えています。 fb:Request formをチェックアウトしましたが、正常に実行できませんでした。私は、これまでのFBMLライブラリを非難していると聞いています。facebookから招待する複数の友達を自分のサイトに統合するには
私はここでPHPで働いています。
Facebook requests dialogがそれに代わりました。それは、Facebookのjavascript SDKを使用します。
全例(click hereはjsfiddle上でそれを実行する):
<!DOCTYPE html>
<html>
<body>
<div id="fb-root"></div>
<a href="#" onclick="sendRequests();return false;">Invite your friends</a>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({ appId: '**yourAppId**', status: true, cookie: true, xfbml : true });
function sendRequests() {
FB.ui({method: 'apprequests', message: 'You should learn more about this awesome site.', data: 'tracking information for the user'},
function(response) {
if (response != null && response.request_ids && response.request_ids.length >0) {
for(var i = 0; i < response.request_ids.length; i++) {
alert("Invited: " + response.request_ids[i]);
}
} else {
alert('No invitations sent');
}
});
}
</script>
</body>
</html>