2011-09-08 51 views
0

我們正在制定一個將在微型網站中生活的應用程序。我們將使用FB Connect連接到用戶的FB信息。我們想要做的,到最後,與25個朋友分享微型網站。邀請X個朋友使用Facebook應用程序

我看了一下遺留的代碼,但是甚至都不認爲那是可能的。

我們正在使用dotNet MVC 3進行構建。我不是在應用開發團隊,而是幫助尋找答案。

謝謝你們!

回答

0

您將不得不編寫顯式代碼來執行該操作,並維護自己在數據庫中擁有的連接數。

+0

這就是我們一直在想的。 我們一直在考慮將所有朋友和他們的個人資料圖片以及一種搜索方法,以單選按鈕作爲選擇方法。 是否有可能直接給朋友發送消息,還是隻有牆貼? –

+0

您無法通過api從編程方式將Facebook消息發送給您的朋友。由於濫用,該權限被facebook撤消。 – MoXplod

+0

但是,您仍然可以將電子郵件發送給朋友...或彈出打開用戶發送消息的對話框。 – MoXplod

1

可以使用從圖形API發送彈出發送消息給你的朋友:

這裏是代碼,你在網頁的正文部分需要

<div id="fb-root"> </div> 
<script type="text/javascript" src="https://connect.facebook.net/en_GB/all.js"></script> 
<div class="footer"> 
<br /> 
<script type="text/javascript"> 
    FB.init({ 
     appId: '<%=lAppId %>', 
     status: true, // check login status 
     cookie: true, // enable cookies to allow the server to access the session 
     xfbml: true // parse XFBML 
    }); 

</script> 
</div> 

以下是你需要調用Java腳本函數爲了打開發送彈出窗口(允許您選擇朋友發送消息的窗口)

function invite() { 
    var lLinkToPublish=GeAppUrl(); 
    var lTextToPublish=GetPublishText(); 
    var lTitleText=GetInvitationTitle(); 
    FB.ui({ 
      method: 'send', 
      name: lTitleText, 
      display: 'popup', 
      description: lTextToPublish, 
      link: lLinkToPublish , 
      }); 


} 
相關問題