首页 文章

通过Facebook API发送私人消息[重复]

提问于
浏览
20

可能重复:Facebook Api - 向朋友发送私人消息

我知道通过FB API发送私信是不正式的 . SO中的每个线程都是如此 . 但是我使用的是RockMelt浏览器,当你邀请某人时,会向他们发送私信 . 意味着可以通过API发送私人消息 . 更重要的是,Facebook没关系 .

有关他们如何使用它的任何猜测?是使用套接字的一些HTTP POST技巧吗?顺便说一句,我们将仅对用户启动的操作使用此功能 .

4 回答

  • 15

    现在这是可能的 . 触发此方法发送消息(应在之前完成facebook对象的初始化) .

    to:facebook的用户ID

    function facebook_send_message(to) {
        FB.ui({
            app_id:'xxxxxxxx',
            method: 'send',
            name: "sdfds jj jjjsdj j j ",
            link: 'https://apps.facebook.com/xxxxxxxaxsa',
            to:to,
            description:'sasa d d dssd ds sd s s s '
    
        });
    }
    

    属性

    • app_id
      您的应用程序的标识符 . 必需,但由大多数SDK自动指定 .

    • redirect_uri
      用户单击对话框上的“发送”或“取消”按钮后重定向到的URL . 必需,但由大多数SDK自动指定 .

    • 显示
      用于呈现对话框的显示模式 . 这是由大多数SDK自动指定的 .


    • 要将消息发送到的用户标识或用户名 . 对话框出现后,用户可以指定要向其发送消息的其他用户,Facebook组和电子邮件地址 . 将内容发送到Facebook群组会将其发布到群组的墙上 .

    • 链接
      (必填)发送消息的链接 .

    • 图片
      默认情况下,将从指定的链接中获取图片 . 要包含在邮件中的图片的URL . 图片将显示在链接旁边 .

    • name默认情况下,将从指定的链接中获取 Headers . 链接的名称,即用户将单击的显示文本 .

    • 说明
      默认情况下,将从指定的链接中获取描述 . 描述性文字显示在链接下方 .

  • 4

    使用新的消息传递框架可以读取消息,仅供注册的开发人员使用 .

    阅读本页 - 这就是我目前所知的一切:

    http://developers.facebook.com/docs/reference/api/message

    但是,发送不是 .

  • 4

    您现在可以通过图谱API view and respond to messages on Facebook Pages,但仍然无法发起对话,只响应已向您发送消息的用户 .

    从上面链接的文档:

    *您可以通过使用以下参数[会话ID,消息]向/ CONVERSATION_ID /消息发出HTTP POST来回复用户的消息 . 会话ID类似于t_id.216477638451347 . *

  • 3

    您可以使用CHAT API来完成 . 但它是有限的纯文本消息 .

相关问题