在Facebook中向选定的朋友发送消息

时间:2013-05-09 15:11:08

标签: php facebook facebook-javascript-sdk

我有以下代码,可以通过自定义

向所选朋友发送消息
$friends = $facebook->api(array(
            "method"    => "fql.query",
            "query"     => "SELECT uid,name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())"
        ));

其中$facebook是具有应用程序详细信息的那个&关键值。,

&安培;我将好友列表放入$friends

我也有一个textarea来输入必须发送的消息,

现在我将通过所选的朋友列表&消息到函数如下

function facebook_send_message(to,message) {
        FB.ui({
            app_id:'MY APP ID',
            method: 'send',
            name: 'Abcdef',
            link: 'http://apps.facebook.com/',
            to:to,
            message:message

        },function(response){alert(response);});
    }

当调用此函数时,会打开一个facebook弹出窗口,但是我的表单中会放置所有这些内容, 我无法将消息发送给选定的朋友,是否有人可以在此问题上帮助我..

1 个答案:

答案 0 :(得分:0)

要发送带有自定义文本的邮件,您已将“message”参数添加到FB.ui,但此功能已弃用。您无法再预先填写邮件。

这个被弃用可能是因为广告不好。 所以不要在消息中使用'message'参数。