Interaction connectée — Introduction

La librairie fournit la classe Client qui représente une connexion à un compte JVC. Toutes les opérations nécessitant un compte connecté récupéreront le cookie de connexion stocké dans cette classe. L'instance connectée sera à passer en entrée du constructeur des classes V4Client, Profile et ForumClient.

Cette classe propose deux méthodes pour se connecter :

  • Client.login qui prend en entrée un pseudo et un mot de passe.
Warning

JVC renvoie une erreur si trop de connexions sont effectuées dans un trop court délai.

  • Client.injectConiunctio qui prend en entrée la valeur du cookie de connexion (le cookie coniunctio) utilisé par JVC.
Note

Cette méthode est privilégiée car elle n'est pas sujette à un cooldown des serveurs de JVC.

Tip

Vous pouvez trouver la valeur de votre cookie coniunctio dans les outils de développement de votre navigateur : par exemple sur Firefox et sur Chrome. Elle est stockée dans l'attribut session de la classe Client après une connexion fructueuse, et renvoyée par la méthode Client.login.