2011-02-18 83 views

回答

1

號爲了通過Facebook做任何事情,喜歡邀請朋友,你必須使用他們的API。

+0

無論如何張貼他們的牆? – Xenon

+0

@xenon我是否正確:你想將你的應用發佈到其他人的牆上?據我所知,唯一的方法是使用對話框:http://developers.facebook.com/docs/reference/dialogs/ – gailbear

+0

是的,我想用c# – Xenon

0

我發現了一些代碼,但無法發送給我的朋友。代碼是在下面

var fb = new FacebookWebClient(); 
dynamic parameters = new ExpandoObject(); 
parameters.appId = "{yourAPPid}"; 
parameters.message = "{yourmessage}"; 

dynamic id = fb.Post("me/apprequests", parameters); 

facebook sdk invite friends to application

2

邀請Facebook好友從您的Facebook應用程序或網站,使用的代碼,這個小線和發送邀請所有Facebook好友訪問你的website.i也採用了這種腳本工作很好。 您的域名必須是ssl認證因爲Facebook不允許不安全的域名。

<script src="http://connect.facebook.net/en_US/all.js"></script> 

<script> 
FB.init({ 
appId:'APP_ID', 
cookie:true, 
status:true, 
xfbml:true 
}); 

function FacebookInviteFriends() 
{ 
FB.ui({ 
method: 'apprequests', 
message: 'Your Message diaolog' 
}); 
} 
</script> 


//HTML Code 
<div id="fb-root"></div> 
<a href='#' onclick="FacebookInviteFriends();"> 
Facebook Invite Friends Link 
</a>