热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

android–有没有办法奖励Firebase邀请发件人接受他们的邀请?

我有一个应用程序,允许用户通过Firebase邀请邀请他们的朋友.我想给邀请发件人奖励,但前提是他们的邀请已被接受而不仅仅是发送.Firebase是否支持此类功能,如果没有,那么自

我有一个应用程序,允许用户通过Firebase邀请邀请他们的朋友.我想给邀请发件人奖励,但前提是他们的邀请已被接受而不仅仅是发送. Firebase是否支持此类功能,如果没有,那么自己实施它的最佳/最简单的方法是什么?

解决方法:

假设您有一些后端逻辑,那么自己做起来很容易.您希望向传出的邀请添加一些数据,将其链接回原始发件人.然后,收件人客户端可以提取该数据并将其发送到您的数据库,然后可以奖励您的原始发件人.

您将通过邀请发送哪些数据?这取决于.一种选择只是将发件人的userID添加到您的邀请数据中.这很容易,但它会泄漏发件人的用户ID,这可能是您想要的,也可能不是.另一种方法可能是生成与用户关联的推荐代码,但不是他们的ID(想想您的典型Uber或Lyft推荐代码).第三种方法是ping你的后端并生成一个唯一的邀请ID链接到发件人和奖励本身.就个人而言,我最喜欢这个最后一个选项,因为它也意味着这个URL更能抵抗欺骗.

祝好运!


推荐阅读
author-avatar
阿日小子很顽强_756
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有