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

时间:2011-11-07 23:04:08

标签: 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.stringify(response.error)+')');
                  } else {
                    alert('Invites Sent! ' + response.id);
                  }
                });

它会发送邀请,但用户不会收到通知。用户知道她被邀请参加活动的唯一方法是检查她的活动列表。我想以某种方式通知用户 - 想到电子邮件,墙上帖子或应用程序请求 - 但我不想向用户发送垃圾邮件。您如何建议处理这种情况?

1 个答案:

答案 0 :(得分:0)

你不应该使用邀请。邀请专门用于显示在用户事件列表中。但由于您不想向用户发送垃圾邮件,因此您的其他选项(电子邮件/墙上帖/应用请求)也无法正常工作,因为它们不可避免地会导致垃圾邮件......

因此,请选择:邀请 - 推荐方式,但没有有效通知,或电子邮件/墙上发布/应用请求 - 可能被视为垃圾邮件但是有效通知。

我建议使用邀请,而不是担心用户被主动通知。它们被Facebook推荐,属于他们的游戏框架,即使通知不明显,该方法已被证明对大多数应用程序来说非常有效,直到现在;)