Choisissez une action observable
Demandez comment une réplique sollicite ou apporte une explication, pas si elle a réussi à enseigner la programmation. Lancez https://api.redditcommentsapi.com/v1/comments?subreddit=learnprogramming&limit=3 et gardez la réponse réelle. La petite limite amorce la lecture, mais ne demande pas trois tours de parole reliés. Un résultat vide ne prouve pas que personne n’a posé cette question ailleurs.
Inventoriez les prémisses absentes
Vérifiez si le passage montre l’énoncé, le code essayé, le message d’erreur et le comportement attendu. Ce sont des questions de lecture, pas des champs obligatoires. Séparez le code cité de votre version reformatée. Ne l’exécutez pas pour rendre une annotation complète et ne transformez pas une question plausible en paroles prétendument écrites par l’élève.
Gardez les références encore non résolues
Si le parent n’est pas présent dans le jeu reçu, marquez la référence comme non résolue. N’inventez pas son texte et ne transformez pas la réponse en racine confirmée. Pour un identifiant connu, /v1/item?id=... permet de rechercher un enregistrement individuel, sans garantir de le trouver. Cette route ne récupère pas automatiquement ses enfants ou la chaîne complète de ses ancêtres.
Si parent_id ou link_id est présent, vérifiez formats et identifiants avant une liaison locale. Partager link_id peut regrouper un contexte de publication, sans établir une réponse directe. Ne retirez pas les préfixes sans en comprendre le sens. Gardez l’enregistrement plat original à côté de la vue relationnelle afin de pouvoir réexaminer une association douteuse.
Nommez le geste pédagogique et sa preuve
Les catégories locales peuvent distinguer demande d’un essai, isolement d’une étape défaillante, explication conceptuelle et contre-exemple. Appuyez chaque catégorie sur une citation. Un test proposé ne prouve pas sa réalisation ; un remerciement ne démontre pas l’apprentissage. Autorisez plusieurs fonctions ou une catégorie incertaine en cas de contexte insuffisant, d’ironie ou d’idée citée pour être contestée.
Expliquez ce que la sélection écarte
q cherche dans le titre et le texte. from et to utilisent YYYY-MM-DD en UTC et filtrent la création du contenu, created_utc, en incluant toute la dernière journée. min_score est un seuil, pas un classement des bonnes explications. Un filtre peut exclure le parent nécessaire. L’ordre _doc et la proximité des lignes ne prouvent pas une succession de répliques ; 100 enregistrements par requête et 100 pages par recherche ne garantissent pas une récupération complète.
Transmettez aussi les questions ouvertes
Montrez texte original, liens étayés, annotations et lacunes. Gardez visibles les désaccords entre lecteurs tant que les données ne les résolvent pas. Les conclusions portent sur les documents reçus, pas sur tous les élèves. Cette archive historique indépendante et non officielle ne garantit ni exhaustivité, ni immuabilité, ni information en direct. Consultez Documentation pour les routes et Tarifs pour les requêtes et répétitions.