Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Clé de routageActions effectuéesContenu du messageExemple de contenu
request.gramapi.group.updateMet à jours les informations d'un groupe à partir des données du message, y compris la liste des membres
Bloc de code
themeEclipse
titleSCHEMA JSON
{  
   "$schema":"http://json-schema.org/draft-04/schema#",
   "title":"Create Google Account message schema",
   "type":"object",
   "properties":{  
      "group_uuid":{  
         "type":"string",
         "description":"The unique identifier of linked GrAM Account",
         "pattern":"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"
      },
      "name":{  
         "type":"string",
         "description":"Long name of the group"
      },
      "short_name":{  
         "type":"string",
         "description":"String identifier of the group"
      },
      "description":{  
         "type":"string",
         "description":"Description text of the group"
      },
      "members":{  
         "type":"array",
         "description":"UUIDs of group members",
         "items":{  
            "type":"string",
            "pattern":"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"
         }
      }
   },
   "additionalProperties":true,
   "required":[  
      "group_uuid",
      "name",
      "short_name",
      "description",
      "members"
   ]
}
Bloc de code
themeEclipse
languagejavascript
{
	"quoigroup_uuid": "Objet contenu dans l'attribut 'data' du messageae96e86a-c761-4ebe-a4c4-a31a226e7620",
    "name": "roots",
    "formatmembers" : "JSON"[
        "a911e4ea-b205-433b-bb42-711faa10be27",
        "4fa874db-7730-4105-b550-8ea991907240"
 ]
}
Astuce

N'oubliez pas de mettre à jour la propriétés "Clés de routage écoutées" de la page avec les nouvelles routing keys

...