【问题标题】:Android: how to integrate a 'report abuse' mechanism in my app.?Android:如何在我的应用程序中集成“报告滥用”机制。?
【发布时间】:2014-09-08 21:58:05
【问题描述】:
我目前正在开发我的第一个严肃的应用程序。我想对用户可以输入的数据进行某种控制。
具体来说,我的应用程序。允许用户编写一些文本内容(想象一下“推文”之类的东西),并上传图片。
我想防止他们写不恰当的文字,例如上传令人反感的图片。
我想做的是允许像“报告滥用”按钮之类的东西,发现某些内容令人反感的用户可以按下 - 在这种情况下,相关数据将被保存,然后检查,以确定是否确实发生了不当使用(也许通过某种服务器端代码)。
正如我所说,我是 android 开发的初学者,我真的很想听听您的建议和指导。也许现在这超出了我的联盟?也许你知道这样的事情已经存在?
我的应用。使用 Parse.com 作为其数据库。
我真的很感谢您的帮助。
谢谢你。
【问题讨论】:
标签:
android
parse-platform
report
spam-prevention
【解决方案1】:
我也在开发一个带有解析的应用程序,我还必须在其中集成一个用户的报告按钮。
我的做法很简单:
在每个 Pf User 对象中,我创建了一个名为“reportCounter”的计数器类型字段,而在用户创建的 PFObject(它可以是字符串、图片等)中,我创建了一个名为“isReported”的布尔字段.当用户发现一些不当内容时,他可以通过专用按钮进行举报。与该内容相关的 PFObject 将其 isReported 字段更改为 YES,并且解析后台作业每天检查所有 PFObject,增加内容所有者创建者的 reportCounter 字段并向管理员发送报告电子邮件。通过这种方式,您还可以保留记录以查看特定用户是否表现不佳。只需查看有关后台作业的 Parse 文档即可。这个很不错。
我希望这会有所帮助。