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