2012-04-10 131 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