Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

se connecter au serveur LineSurvey et récupérer la session_key

  • ThomasFont
  • ThomasFont's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 week 8 hours ago #268617 by ThomasFont
Aidez-nous à vous aider et remplissez les cases appropriées :
Votre version de LimeSurvey : LimeSurvey community edition version 6.10.0+250106
Votre propre serveur ou LimeSurvey Cloud : mon propre serveur
Thème : se connecter au serveur LineSurvey et récupérer la session_key
==================

Bonjour,

Afin d'échanger des données entre une application web NextJS et mes questionnaires LimeSurvey, j'ai compris qu'il me fallait en premier récupérer une session_key. Sauf que je ne parviens pas à la récupérer.

Pour ce faire, j'ai compris qu'il me fallait réunir plusieurs éléments, un identifiant et un mot de passe qui accède à l'espace admin de LimeSurvey que j'ai, un URL qui ressemble à http://monURL/limesurvey/index.php?r=admin/remote/control et dans mon header j'ai mis une clé Content-Type avec comme valeur application/json pour le type de fichiers échangés.

Cependant j'ai plusieurs zones d'ombres, notamment j'utilise axios pour communiquer et j'aurai voulu savoir si je dois réaliser des requêtes get ou post. Aussi, à quoi correspond le "type d'authorization" et lequel je dois définir (je mets une capture d'écran en pièce jointe). Et enfin quels sont les noms compréhensible pour le serveur LimeSurvey pour l'identifiant ou le mot de passe ? (username, login, password, pwd ? )


Je sais pas trop si je suis clair, je commence à peine à prendre en main l'outil. Je serai ravis si quelqu'un pouvait me guider, et je me donner des précisions si y a besoin.

Thomas

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
1 week 6 hours ago #268620 by DenisChenu
JSON-RPC : type POST, mais jsonRPC en.wikipedia.org/wiki/JSON-RPC (ou XML-RPC).

Tout est là : www.limesurvey.org/manual/RemoteControl_2_API avec des exemples et des librairies.

Sans doute besoin de github.com/Janpot/next-rpc

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose