2011-02-27 49 views
0

我想知道如何從網站更新我的Facebook狀態(並允許其他用戶更新他們)。 我發現這個http://developers.facebook.com/docs/reference/rest/status.set/,但無法弄清楚如何從窗體獲取信息到URL。爲網站創建Facebook狀態更新框

形式:會員狀態

https://api.facebook.com/method/status.set?status=USERS+STATUS&access_token=* ** * ** * ** * ** * ** * ** * * &格式= JSON

任何人都可以對此有所瞭解,或幫助我? :(

更新! 我發現了這片編碼

<html> 
    <head> 
     <title>My Great Website</title> 
    </head> 
    <body> 
     <div id="fb-root"></div> 
     <script src="http://connect.facebook.net/en_US/all.js"> 
     </script> 
     <script> 
     FB.init({ 
      appId:'128083010546416', cookie:true, 
      status:true, xfbml:true 
     }); 

     FB.ui({ method: 'feed', 
      message: 'Facebook for Websites is super-cool'}); 
     </script> 
    </body> 
</html> 

所以,我如何才能從一個形式(或其它)的 「消息」 框中的文本?

回答

0

不,您不能用填充在Facebook對話框中輸入您的數據,而應該使用FB.api

var body = 'Reading Connect JS documentation'; // Content to share 
FB.api('/me/feed', 'post', { message: body }, function(response) { 
    if (!response || response.error) { 
    alert('Error occurred'); 
    } else { 
    alert('Post ID: ' + response.id); 
    } 
});