Enchaînement des opérations : Invitation d'un contact à rejoindre une connexion d'application connectée à BlackBerry Messenger

  1. L'utilisateur de terminal BlackBerry crée une invitation à rejoindre une connexion de canal depuis l'application connectée à BlackBerry Messenger.
  2. L'application affiche une liste de sélecteur de contact. La plate-forme BBM renseigne la liste. Seuls les contacts qui ont installé l'application sur leur terminal BlackBerry sont affichés dans le sélecteur de contact.
  3. L'utilisateur sélectionne les contacts depuis le sélecteur de contact et envoie l'invitation.
  4. L'application attribue un ID d'invitation unique. Chaque invitation a un délai d'expiration après lequel l'invitation expire.
  5. La plate-forme BBM reçoit la demande et transfère l'invitation aux contacts spécifiés.
  6. La plate-forme BBM gère une liste d'invitations en attente à la fois pour l'utilisateur, qui attend une réponse, et pour les contacts, qui doivent accepter ou refuser.
  7. Les contacts reçoivent l'invitation dans BBM.
  8. Chaque contact accepte ou refuse l'invitation.
  9. La plate-forme BBM renvoie la réponse à l'utilisateur.
  10. L'application valide la réponse conformément à l'ID d'invitation.
  11. Si l'invitation est acceptée et validée, la plate-forme BBM ouvre une connexion et repère l'utilisateur et le contact comme participants actifs dans l'application connectée à BBM.
  12. La plate-forme BBM supprime l'invitation de la liste d'invitations en attente à la fois pour l'expéditeur et le récepteur.
  13. Si l'invitation expire ou si l'utilisateur quitte l'application avant que l'invitation soit acceptée, la plate-forme BBM alerte le contact que l'invitation n'est plus valide.

Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.