2009-05-28 113 views
5

我想从我用C#编写的Facebook应用程序发送邀请请求。如何使用Facebook API发送邀请请求?

这里是我的尝试:

_fbService.API.notifications.sendEmail(DataList1.DataKeys[e.Item.ItemIndex].ToString(),"Invitation to play a game", "You are invited to play the game",""); 

这不起作用,它只发送通知,而不是一个请求。
我在做什么错?

+0

您正在使用哪种.NET Facebook API? – Nate 2009-06-01 15:53:29

回答

4

如果你问如何您可以发送邀请谁没有授权的应用程序的用户(即不邀请你的应用程序的用户使用新功能或参加一个活动),那么你就不能与API。

从API文档 - Notifications.sendEmail

将电子邮件发送到指定的用户,谁也都认可你的应用程序,并授予其电子邮件扩展权限。

确实允许这样做的API函数是Notifications.sendRequest但它已被禁用,可能是由于考虑了滥用和安全性。请参阅备选文档。