doc-locale/fr-fr/api/graphql/custom_emoji.md
{{< details >}}
{{< /details >}}
{{< history >}}
custom_emoji. Désactivé par défaut.custom_emoji a été supprimé.{{< /history >}}
Pour utiliser des emoji personnalisés dans les commentaires et les descriptions, vous pouvez les ajouter à un groupe principal à l'aide de l'API GraphQL.
mutation CreateCustomEmoji($groupPath: ID!) {
createCustomEmoji(input: {groupPath: $groupPath, name: "party-parrot", url: "https://cultofthepartyparrot.com/parrots/hd/parrot.gif"}) {
clientMutationId
customEmoji {
name
}
errors
}
}
Après avoir ajouté un emoji personnalisé au groupe, les membres peuvent l'utiliser de la même manière que les autres emoji dans les commentaires.
La requête accepte ces attributs :
| Attribut | Type | Obligatoire | Description |
|---|---|---|---|
group_path | entier ou chaîne | Oui | ID ou chemin encodé en URL du groupe principal. |
name | string | Oui | Nom de l'emoji personnalisé. |
file | string | Oui | URL de l'image de l'emoji personnalisé. |
Vous pouvez utiliser GraphiQL pour interroger les emoji d'un groupe.
Ouvrez GraphiQL :
https://gitlab.com/-/graphql-explorerhttps://gitlab.example.com/-/graphql-explorerCopiez le texte suivant et collez-le dans la fenêtre de gauche. Dans cette requête, gitlab-org est le chemin du groupe.
query GetCustomEmoji {
group(fullPath: "gitlab-org") {
id
customEmoji {
nodes {
name,
url
}
}
}
}
Sélectionnez Play.