Bonjour, je souhaiterais créer des rapports statistiques hebdomadaires en utilisant l’API REST. Je vais le faire pour le forum linkingyourthinking.com.
Cependant, j’aimerais commencer dès maintenant, avant d’avoir reçu les clés de l’administrateur, ce qui pourrait prendre un certain temps, car ils sont actuellement au milieu d’un atelier de six semaines.
J’espérais donc pouvoir commencer tout de suite avec try.discourse.org. Est-ce possible ? J’ai essayé : curl -X GET https://try.discourse.org/site.json
et cela fonctionne très bien.
Si vous générez des rapports sur des données publiques de try.discourse.org, vous n’aurez pas besoin de clés API, car les requêtes GET fonctionneront très bien sans !
Le nom d’utilisateur de l’API indiquera à Discourse quelles fonctionnalités sont activées. Un administrateur ou un utilisateur régulier n’ont pas les mêmes capacités, et l’utilisation de l’un ou l’autre limitera ce que vous pouvez accomplir en utilisant l’API.
La clé API est le mot de passe à utiliser avec le nom d’utilisateur de l’API.
Dans mon scénario, je veux seulement utiliser l’API Discourse et ma confusion est que chaque utilisateur qui utilise mon application peut créer des publications, aimer, commenter d’autres fonctionnalités, alors dois-je créer un nom d’utilisateur API et une clé API pour chaque utilisateur afin qu’il utilise les API respectives ?
Selon la documentation, j’ai créé une clé API « Tous les utilisateurs », mais je reçois cette erreur
{
"errors": [
"Vous n'êtes pas autorisé à afficher la ressource demandée. Le nom d'utilisateur ou la clé de l'API est invalide."
],
"error_type": "invalid_access"
}
dans Postman lors de l’appel de cette API /tags.json.
Pouvez-vous m’aider avec cela ?