Point de terminaison pour les informations utilisateur

Bonjour à tous !

Je voudrais savoir s’il existe actuellement (ou s’il est possible d’implémenter) un point de terminaison contenant des informations sur l’utilisateur.

Je développe une application qui utilise les clés API utilisateur ; tout fonctionne parfaitement, mais je souhaiterais obtenir des informations sur l’utilisateur qui s’est « connecté en utilisant sa clé API utilisateur ».

Quelque chose comme « discourse.example.com/user.json ».

Actuellement, je n’ai rien trouvé de tel dans la documentation de l’API Discourse, ni même en procédant à une rétro-ingénierie de l’API.

Si quelqu’un peut m’orienter, je lui en serais très reconnaissant !

Merci d’avance !

2 « J'aime »

Est-ce que https://meta.discourse.org/u/Alexander.json vous donne ce que vous voulez ?

Oups. Désolé.

La documentation de l’API ne suit pas toujours tout, consultez Comment rétro-ingénierier l’API Discourse.

Pas vraiment au début

Puisque je n’ai pas trouvé comment obtenir, au moins, le nom d’utilisateur de l’utilisateur

C’est pourquoi un point de terminaison comme celui que j’ai mentionné ci-dessus pourrait être utile pour obtenir des informations, même très basiques, sur l’utilisateur actuel

Je ne pense pas que nous disposions d’un point de connexion officiel pour découvrir « qui je suis » sans fournir un nom d’utilisateur.

Cependant, vous pouvez toujours le détecter en suivant Discourse Meta - The Official Support Forum for Discourse un peu plus loin : cela vous redirigera vers la page de l’utilisateur actuel.

4 « J'aime »

Ce n’est pas officiellement mentionné dans la documentation de l’API, mais je pense que https://meta.discourse.org/session/current.json pourrait être utile à cette fin.

8 « J'aime »

C’est exactement ce qu’il me fallait ! :smiley:

Merci beaucoup !!

2 « J'aime »