2012-04-10 111 views
3

我在我的網站上有一個小遊戲,我希望人們在Facebook上發佈他們最好的時間。要做到這一點,我做了一個應用程序,然後使用下面的鏈接:Populate Facebook Feed對話框消息框

https://www.facebook.com/dialog/feed?app_id=363262997057304&name=Myname&link=http://www.mywebsite.com&redirect_uri=http://www.mywebsite.com&description=MyDescription

但我不知道我怎麼能做到這一點來填充消息字段。我能做什麼?

回答

2

除非來自自然流程,例如用戶在文本框中輸入內容並在提交中發送到消息字段,否則不應預先填充消息字段。你應該使用描述,標題字段來達到你的目的。

3

的消息參數已被棄用, 也可以使用FBJS API的用戶飼料後,

function postToFeed() { 
    var obj = { 
     method:  'feed', 
     link:  'https://apps.facebook.com/APP_NAMESPACE/', 
     picture:  'https://domain.tld/75x75.jpg', 
     name:  'TITLE', 
     caption:  'CAPTION', 
     description: 'My Score: '+score 
    }; 
    FB.ui(obj); 
} 

,但你必須先問publish_stream權限用戶。

+1

publish_stream權限現在已被棄用,按照https://developers.facebook.com/blog/post/2012/10/10/growing-quality-apps-with-open-graph/ – 2013-04-06 19:49:57