2017-10-02 5 views
0

J'essaie de partager un emplacement avec une balise publique dans Glympse avec leur API REST. Mon application crée un ticket avec
/v2/users/self/create_ticketComment partager l'emplacement avec une balise publique avec l'API Glympse REST

Ensuite, j'essaye d'ajouter ce ticket au tag/groupe public (qui est déjà disponible). /v2/billets/$ {TicketID}/append_data

{ 
    [ 
    "t": ${timestamp}, 
    "pid": 0, 
    "n": "card_id", 
    "v": card_id // I am putting the group ID here 
    ] 
} 

Après que je n'ai aucune idée comment procéder. Je trouve la description de l'API Glympse très déroutant, donc j'ai essayé plusieurs fonctions de l'API, mais aucun d'entre eux travaillaient, comme la mise à jour de la carte /v2/cartes/$ {groupdid}/billet

error: { result: 'failure', response: {}, meta:  { error: 'invalid_access', 
    error_detail: 'Error processing request', 
    time: 1506944558077 } } 

ou simplement d'ajouter des données de localisation (pas d'erreur mais rien visible dans la balise) /v2/tickets/$ {ticketid}/append_location.

Pouvez-vous m'aider avec le flux comment partager les données vers un tag public? Je ne peux pas trouver quelque chose comme ça pour l'API REST. Je pourrais trouver ce lien: https://developer.glympse.com/docs/core/client-sdk/guides/common/groups mais cela ne m'aide pas avec JavaScript et REST.

Merci

Répondre

0

Les cartes sont réservées aux groupes privés. Pour partager à un groupe public (balise publique) après avoir créé le ticket, vous créez une invitation de type "groupe" où l'adresse est le nom de la balise.

https://developer.glympse.com/docs/core/api/reference/tickets/id/create_invite/post

Le type de groupe semble manquer de cette page de référence, mais qui est le type à utiliser.

Par exemple, pour partager une balise nommée "testtag123": billets/[ticket_id]/create_invite locale = en_US & region = en_US & type = groupe & send = serveur & adresse = testtag123 & name = testtag123

+0

merci, ça a marché :) – perihel