Javascript 应用程序通过Open Graph发送事件邀请时无通知

Javascript 应用程序通过Open Graph发送事件邀请时无通知,javascript,facebook,facebook-opengraph,Javascript,Facebook,Facebook Opengraph,我的代码看起来像这样 FB.api('/'+eventId+'/invited?users='+selectedFriends.join(','), 'post', { message: body }, function(response) { if (!response || response.error) { alert('Error occured, please try again. ('+JSON.string

我的代码看起来像这样

FB.api('/'+eventId+'/invited?users='+selectedFriends.join(','), 'post', { message: body }, function(response) {
                  if (!response || response.error) {
                    alert('Error occured, please try again. ('+JSON.stringify(response.error)+')');
                  } else {
                    alert('Invites Sent! ' + response.id);
                  }
                });

它发送邀请,但是用户没有收到通知。用户知道她被邀请参加活动的唯一方法是查看她的活动列表。我想以某种方式通知用户——一封电子邮件、一篇墙贴或一个应用程序请求出现在我的脑海中——但我不想向我的用户发送垃圾邮件。您建议如何处理这种情况?

那么您不应该使用邀请。邀请专门用于显示在用户事件列表中。但既然你不想给你的用户发垃圾邮件,你的其他选择(电子邮件/墙贴/应用程序请求)也不会起作用,因为它们不可避免地会导致垃圾邮件的产生

因此,请做出选择:邀请-推荐方式,但没有主动通知,或电子邮件/墙贴/应用程序请求-可能被视为垃圾邮件,但主动通知

我建议使用邀请,不要担心用户被主动通知。它们是Facebook推荐的,属于他们的游戏框架,即使通知不明显,这种方法到目前为止对大多数应用程序都非常有效;)