La présente librairie embarque un certain nombre d'autres fonctions qui ne rentrent ni dans le domaine du scraping de données ni dans celui des interactions connectées spécifiquement. Elles sont réparties en deux modules, le module utils
et le module requests
.
utils
)Les fonctions exportées par ce module sont :
convertJVCStringToDate
: convertit une date dans un des formats JVC à un objet Date
(voir la documentation précise de la fonction pour une liste exhaustive des formats JVC pris en charge).isValidJVCText
: renvoie true
si le message passé en entrée est postable sur les forums de JVC (c'est-à-dire qu'il ne contient que des caractères autorisés), false
sinon.decodeJvCare
: renvoie le lien obtenu après décodage de la classe JvCare
passée en entrée (mécanisme d'obfuscation conçu par JVC afin de chiffrer les URL dans les documents HTML obtenus par requêtes automatisées)decodeAllJvCare
: décode toutes les classes JvCare
présentes dans le document cheerio
passé en entrée.requests
)Les fonctions exportées par ce module permettent aux utilisateurs d'envoyer des requêtes personnalisées aux services JVC. Elles sont :