Permettre à tous les utilisateurs de voir le nombre de publications des utilisateurs lors de l'utilisation de l'API

Salut.

Je me demandais s’il existait un moyen de permettre à tous les utilisateurs de voir le nombre de publications (post_count) des autres utilisateurs lors de l’appel API /users/{username}.json, sans avoir à modifier le dépôt Git.

Y a-t-il un paramètre ou un plugin pour cela ?

Vous pouvez le récupérer à l’adresse https://meta.discourse.org/u/Wille.json sous

"post_count":0

Votre nombre de sujets est de 1.

2 « J'aime »

Bien sûr, cela fonctionne lorsqu’on consulte le profil de son propre utilisateur, mais j’aimerais que le post_count soit public pour tout le monde, de préférence même pour les navigateurs anonymes.
Si je consulte https://meta.discourse.org/u/Codinghorror.json, il n’y a pas de post_count, tout comme avec https://meta.discourse.org/users/Codinghorror.json

1 « J'aime »

Remonter, pas seulement pour voir post_count, mais aussi pour pouvoir configurer l’API. Possible ?
Édit : Peu importe, je pense l’avoir trouvé sous Paramètres → Utilisateur → champs personnalisés publics des utilisateurs.
Édit2 : Peu importe le « peu importe », ajouter ‘post_count’ là n’a pas aidé. Y a-t-il une sorte de syntaxe ici comme user@user_fields@post_count ?
Édit3 : Ça ne semble pas fonctionner non plus avec les champs personnalisés créés. J’ai ajouté « ID Discord » à la fois dans Personnaliser → Champs utilisateur et Paramètres → Utilisateur → champs personnalisés publics des utilisateurs, mais il n’apparaît même pas dans mon propre JSON /users/admin.json (en tant qu’administrateur) lorsque je suis connecté en tant qu’administrateur.

1 « J'aime »

C’est dans https://meta.discourse.org/u/wille/summary.json

4 « J'aime »

Je vous en suis très reconnaissant !

Y a-t-il une logique derrière l’API pour que je sache où chercher la prochaine fois pour quelque chose dans le futur ?
Je ne trouve aucune mention de summary.json dans la documentation de l’API, par exemple.

2 « J'aime »

Ce sujet pourrait vous aider : Reverse engineer the Discourse API

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.