我知道之前曾多次询问此事,但Facebook经常更改其api,因此有必要再次提出这个问题。
我有一个iframe应用程序,如何让用户选择他们的朋友并在他们的墙上发布使用FB.ui在我的应用程序中发出的消息?或其他一些更好的方法。
答案 0 :(得分:0)
最简单的方法是通过“发送”小部件。 http://developers.facebook.com/docs/reference/plugins/send/
如果您拥有来自用户的stream_publish,您还可以获取他的朋友,让用户选择他希望发布的朋友,而不是通过墙上的图形api向这些用户发布的循环。 (如果没有stream_publish权限,则必须为用户想要发布的每个朋友打开一个fb.ui。
答案 1 :(得分:0)
分享给朋友:
FB.ui({
method: "apprequests",
display: "iframe",
message: 'take a tour to my app',
data: '123'
});
张贴到墙上:
FB.ui({
method: 'feed',
link: 'http://myapp.com',
display: 'iframe',
message: 'take a tour to my app',
name: 'Click to view my app',
caption: 'Hello my app'
});