facebook发布到Wall Popup,替换“Write something ....”

时间:2011-10-22 16:01:18

标签: javascript facebook facebook-graph-api

我在用户墙上发布消息使用fb“发布到你的墙上”弹出窗口,它显示textarea用户可以写消息,我想在该文本区域放置自定义文本,现在它有一个水印说“写东西......“,我需要替换它。

我正在使用此代码:

function streamPublish(_message){
    FB.ui({
                    method: 'stream.publish',
                    message: 'this is a test message',
         },
    function(response) {

    });

}

感谢

2 个答案:

答案 0 :(得分:1)

如果他们允许我们这样做,Facebook将失去隔离墙的重要性。

答案 1 :(得分:1)

现在我相信你可以使用:

user_message_prompt: 'Custom prompt'

所以你的代码变成了:

function streamPublish(_message){
    FB.ui({
                    method: 'stream.publish',
                    message: 'this is a test message',
                    user_message_prompt: 'Custom prompt'
         },
    function(response) {

    });

}

(资料来源:http://fbdevwiki.com/wiki/FB.ui

但请注意,这已被弃用,新API不支持:

https://developers.facebook.com/docs/reference/dialogs/feed/