我的代码看起来像这样......
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);
}
});
它会发送邀请,但用户不会收到通知。用户知道她被邀请参加活动的唯一方法是检查她的活动列表。我想以某种方式通知用户 - 想到电子邮件,墙上帖子或应用程序请求 - 但我不想向用户发送垃圾邮件。您如何建议处理这种情况?
答案 0 :(得分:0)
你不应该使用邀请。邀请专门用于显示在用户事件列表中。但由于您不想向用户发送垃圾邮件,因此您的其他选项(电子邮件/墙上帖/应用请求)也无法正常工作,因为它们不可避免地会导致垃圾邮件......
因此,请选择:邀请 - 推荐方式,但没有有效通知,或电子邮件/墙上发布/应用请求 - 可能被视为垃圾邮件但是有效通知。
我建议使用邀请,而不是担心用户被主动通知。它们被Facebook推荐,属于他们的游戏框架,即使通知不明显,该方法已被证明对大多数应用程序来说非常有效,直到现在;)