Y a-t-il une possibilité que les webhooks user_badge incluent username en plus de user_id ? Actuellement, la charge utile pour un événement user_badge ressemble à ceci :
{
"user_badge": {
"id": 123456,
"granted_at": "2026-09-25T14:54:42.073Z",
"created_at": "2026-09-26T05:34:12.965Z",
"post_id": 234567,
"post_number": 1,
"badge_id": 123,
"user_id": 456,
"granted_by_id": -1,
"topic_id": 56789
}
}
Obtenir le nom d’utilisateur pour un user_id (et granted_by_id s’il n’est pas égal à -1) nécessite un appel supplémentaire à /admin/users/{user_id}.json, ce qui non seulement requiert des requêtes supplémentaires, mais nécessite également des privilèges d’administrateur, si je ne m’abuse.
Y a-t-il un moyen d’obtenir le username pour un user_id donné en utilisant une clé API sans avoir besoin de privilèges d’administrateur ?
Je crée un service externe que j’espérais déclencher lorsqu’un ou plusieurs badges spécifiques sont attribués ; cependant, il a besoin du nom d’utilisateur et les webhooks de badges ne renvoient que des identifiants d’utilisateur. ![]()