J'essaie d'implémenter la fonctionnalité Firebase Invites dans mon application. La logique principale est que l'utilisateur sélectionne ses amis dans la liste des contacts et ils vont envoyer une invitation via Firebase Invites pour réaliser ce que je veux envoyer un peu d'informations sur l'utilisateur à reconnaître par mon application. A l'autre extrémité, son ami recevra un lien dynamique (je pense que Firebase Invites fonctionne) via Email/SMS et s'il l'ouvre, d'après les données de ce lien dynamique, l'utilisateur va demander à l'ajouter comme son ami. Selon Firebase Docs je peux voir ce codeComment envoyer des informations utilisateur via des liens dynamiques via des invitations Firebase
if let invite = FIRInvites.inviteDialog() {
invite.setInviteDelegate(self)
// NOTE: You must have the App Store ID set in your developer console project
// in order for invitations to successfully be sent.
// A message hint for the dialog. Note this manifests differently depending on the
// received invation type. For example, in an email invite this appears as the subject.
invite.setMessage("Try this out!\n -(GIDSignIn.sharedInstance().currentUser.profile.name)")
// Title for the dialog, this is what the user sees before
sending the invites.
invite.setTitle("Invites Example")
invite.setDeepLink("app_url")
invite.setCallToActionText("Install!")
invite.setCustomImage("https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png")
invite.open()
}
Ma question est ici comment puis-je créer un « APP_URL » avec des informations utilisateur d'envoyer dans la méthode invite.setDeepLink("app_url")
. Et comment le gérer du côté des amis.
Merci.
Salut, Merci pour la réponse pouvez-vous s'il vous plaît me dire comment créer un lien dynamique par programmation en ajoutant quelque chose comme le nom. – ilvcs