Technique
Temps de lecture estimé :
Quels langages de programmation sont pris en charge ?
L'API TdocT est un service Web standard indépendant du langage qui peut être facilement intégré à n'importe quel client HTTP existant en utilisant pratiquement tous les langages et frameworks de programmation courants.
Quel type de questions peut être renvoyé par l'API ?
Le /diagnostic point final renvoie une structure contenant quelques informations utiles. L'un des éléments retournés est la question la plus pertinente compte tenu des connaissances actuelles sur la personne examinée. C'est la question que nous suggérons de poser à l'utilisateur sauf si vous décidez que suffisamment de questions ont déjà été posées. Cette question a trois types possibles :
- single - une question oui / non sur un seul symptôme (par exemple «Avez-vous mal à la tête?»); lorsque l'utilisateur répond à ce type de question, vous devez renvoyer toutes les preuves collectées jusqu'à présent, y compris le statut du symptôme qui vient d'être appris ( present, absent ou unknown)
- group_single - une question à choix unique sur un groupe de symptômes apparentés (par exemple «Quelle est votre température corporelle?»); dans le cas de questions à choix unique, il suffit d'envoyer uniquement la réponse choisie par l'utilisateur (l'ID de la réponse avec le statut actuel), évidemment avec les preuves collectées aux étapes précédentes
- group_multiple - une question à choix multiples sur un groupe de symptômes apparentés (par exemple «Quel est le caractère de votre mal de tête ?»); n'importe quel nombre de symptômes (y compris aucun) peut être envoyé comme present; si vous êtes sûr que les autres doivent être interprétés comme absent, veuillez les envoyer explicitement comme tels; vous pouvez également envoyer des symptômes unknown pour éviter de recevoir des questions à leur sujet (cela a du sens si l'utilisateur n'a pas répondu de manière concluante).
Pourquoi reçois-je 403 réponses à mon appel API ?
Si vous obtenez l'erreur 403 en réponse à votre appel d'API, c'est probablement parce que vous avez dépassé votre limite mensuelle de demandes d'API.