Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 向Facebook用户发送通知的可用功能有哪些?_C#_Asp.net_Facebook_Facebooktoolkit - Fatal编程技术网

C# 向Facebook用户发送通知的可用功能有哪些?

C# 向Facebook用户发送通知的可用功能有哪些?,c#,asp.net,facebook,facebooktoolkit,C#,Asp.net,Facebook,Facebooktoolkit,目前,我正在为我的ASP.net Facebook应用程序使用Codeplex的Facebook开发者工具包版本2。我想能够发送通知到用户的收件箱或应用程序的墙壁,并想知道有什么可用的功能可以做到这一点?如果API中没有,请提供Facebook主库中的示例函数。这将大有帮助。谢谢 简单搜索后,我发现了一个使用工具箱发送通知的示例: facebook.Components.FacebookService fs =新建facebook.Components.FacebookService(); fs

目前,我正在为我的ASP.net Facebook应用程序使用Codeplex的Facebook开发者工具包版本2。我想能够发送通知到用户的收件箱或应用程序的墙壁,并想知道有什么可用的功能可以做到这一点?如果API中没有,请提供Facebook主库中的示例函数。这将大有帮助。谢谢

简单搜索后,我发现了一个使用工具箱发送通知的示例:

facebook.Components.FacebookService fs =新建facebook.Components.FacebookService(); fs.ApplicationKey= ConfigurationManager.AppSettings[“APIKey”]; 财政司司长:秘密= ConfigurationManager.AppSettings[“机密”]; 字符串会话键= dict[“facebook会话密钥”]; fs.SessionKey=SessionKey;fs.uid= long.Parse(member.FacebookId); fs.notifications.send(member.FacebookId, “通知信息”)

(发件人:)

在查看Codeplex源代码后,很明显这会发送一个用户到用户的通知,因此需要发送方的活动用户会话

Codeplex似乎不支持不需要会话的应用到用户通知,但添加此功能将是微不足道的。将类型变量添加到send方法中,并根据此处的API文档进行相应设置:

Codeplex开发者工具包中notifications.send方法的源代码如下:

请记住,Codeplex developer toolkit源代码已超过3个月未更新。这意味着它不支持许多新的Facebook API功能和更改。您可能希望浏览“客户端库wiki”页面以查找更为最新的库: