如何使用C#向Facebook收件箱发送邮件?

时间:2010-11-23 09:58:39

标签: c# asp.net facebook

如何使用ASP.NET 3.5和C#向Facebook用户收件箱发送邮件? 我可以使用fbAPI.Stream.Publish()在墙上发布消息但我需要将消息发送到收件箱需要是个人的。 请指导我。

2 个答案:

答案 0 :(得分:3)

facebook不允许应用程序向用户发送个人消息

答案 1 :(得分:0)

现在可以通过javascript发送私人消息。

触发此事件以发送消息(应在之前完成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:'sdf sdf sfddsfdd s d  fsf s '

    });
}

属性

  • APP_ID
    您的应用程序的标识符。必需,但自动指定 大多数SDK都有。

  • REDIRECT_URI
    用户单击“发送”或“取消”后重定向到的URL 对话框上的按钮。必需,但大多数都是自动指定的 软件开发工具包。

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


  • 要将消息发送到的用户标识或用户名。一旦对话 用户可以指定其他用户,Facebook群组和 要将消息发送到的电子邮件地址。将内容发送到 Facebook小组将把它发布到小组的墙上。

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

  • 图片
    默认情况下,将从指定的链接中获取图片。网址 要包含在邮件中的图片。图片将会显示出来 在链接旁边。

  • 名 默认情况下,将从指定的链接中获取标题。的名字 链接,即用户将单击的显示文本。

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

查看更多here