【发布时间】:2018-01-02 18:27:35
【问题描述】:
我正在使用 Firebase 制作一个应用,让人们可以在应用上向他们的朋友发送活动邀请。他们将可以从数据库中的好友列表中进行选择,而被选中的人将收到活动邀请。每个事件都有自己的密钥/唯一 ID,我需要将其保存在他们选择的朋友的用户 UID 下。那么,我如何才能将事件 ID 保存给用户选择的多个朋友?
我知道如何像这样将事件保存到用户自己的数据库中:
newEvent.child(userUID).setValue(eventID);
但我无法将其保存给其他人。谢谢
【问题讨论】:
-
检查这是否解决了您的问题,Intent intent = new AppInviteInvitation.IntentBuilder("Invite title") .setEmailSubject("") .setEmailHtmlContent("") .setMessage("") .setDeepLink(Uri .parse("")) .setCustomImage(Uri.parse("")) .setCallToActionText("Open") .build(); startActivityForResult(intent, Constants.RequestCode.INVITE);
-
不不,邀请不是通过邮件发送的,而是在应用内发送的
-
newEvent.child(userUID).child(friendUID).setValue(eventID); -
friendUID可以设置多个值吗? IE。不止一个朋友? @FrankvanPuffelen
标签: android firebase firebase-realtime-database