2017-10-12 4 views
1

Je peux obtenir des emplacements partagés ami dans une carte/groupe en récupérant le code d'invitation à partir des détails de la carte.Comment obtenir le code d'invitation que quelqu'un m'a partagé directement pas dans une carte/groupe par repos API

Mais si un ami a partagé son emplacement directement à moi pas dans une carte/groupe. Comme je l'ai compris, dans cette situation, le code d'invitation est envoyé par SMS, email, notification push etc. Est-il possible d'obtenir le code d'invitation avec API de repos? Le HTTP peut-il faire cela?

Répondre

0

Lorsqu'un code d'invitation est envoyé par SMS ou par e-mail, le destinataire n'est pas nécessairement un utilisateur Glympse car il peut ouvrir le lien dans un navigateur Web. Dans ce cas, le code d'invitation ne vit réellement que dans le lien lui-même et il n'y a aucun moyen de demander des "codes d'invitation envoyés à mon adresse e-mail". Ceci est une limitation importante car il serait trop simple pour une tierce partie de rechercher des choses auxquelles elle n'aurait pas accès si cela était possible.

De même pour les codes d'invitation envoyés par notification push, le code d'invitation est remis à un utilisateur Glympse mais il est toujours traité comme un code d'invitation qui n'appartient pas vraiment au destinataire et il n'y a aucun moyen pour les codes d'invitation envoyés à un utilisateur Glympse. Un utilisateur peut interroger les invitations qu'il a créées à l'aide des utilisateurs/auto/invitations GET. Ces limitations sont en place pour que l'expéditeur contrôle ses invitations plutôt que les destinataires. Ainsi, lorsque vous recevez un code d'invitation, vous devez le stocker et le traiter comme s'il s'agissait de votre jeton pour extraire des informations sur ce partage.

En utilisant le code d'invitation, vous pouvez demander à GET invites /: code d'extraire des informations relatives à ce code d'invitation. https://developer.glympse.com/docs/core/api/reference/invites/code/get