限制发送推送通知(防止垃圾邮件) - GCM
Posted
技术标签:
【中文标题】限制发送推送通知(防止垃圾邮件) - GCM【英文标题】:Limit Sending Push Notification (Prevent Spam) - GCM 【发布时间】:2015-05-20 07:58:02 【问题描述】:我有一个像社交网络这样的安卓应用,我正在使用 GCM 来发送推送通知,
当用户 A 关注用户 B 时,用户 B 会收到“用户 A 已开始关注你”的通知。
现在我正在尝试防止滥用/垃圾邮件发送多个推送通知。比如关注和取消关注再次等等。
解决此问题的最佳方法是什么?因为我不希望我的用户被滥用接收多个通知。
我已尝试寻找有关此问题的完美解决方案。不幸的是,我找不到任何答案。
【问题讨论】:
【参考方案1】:您可以只向用户发送一次通知以供关注和取消flallow,那么您不应该为此发送任何通知,因为它不是有价值的信息。
【讨论】:
我应该怎么做。我正在使用 php 发送通知,但我不知道如何跟踪用户之前是否已经关注过另一个用户?? 你可以轻松跟踪,我认为你有服务器,你可以使用 web api,你可以保存任何你想要的。在您发送通知之前,您可以发布您的 web api 并保存您的数据,以便有人关注/取消关注其他人。在发送通知之前,使用您自己的 get api 来检查您是否应该发送通知。以上是关于限制发送推送通知(防止垃圾邮件) - GCM的主要内容,如果未能解决你的问题,请参考以下文章