- État Fermée
- Pourcentage achevé
- Type Anomalie
- Catégorie Non trié
- Assignée à Personne
- Système d'exploitation Tous
- Sévérité Basse
- Priorité Très Basse
- Basée sur la version 3.5.2
- Due pour la version Non décidée
-
Échéance
Non décidée
- Votes
- Privée
Ouverte par ShadCanard - 26/05/2018
Dernière modification par Thibaut Freebox - 11/06/2019
FS#22661 - Impossible de parser le JSON (RestSharp)
Bonjour,
J’essaye de créer un wrapper C# pour rendre les interactions entre C# et la Freebox plus simple en me basant sur la doc du SDK Freebox et la librairie RestSharp.
Je me retrouve avec un retour “Impossible de parser le JSON” au moment où j’essaye d’envoyer une requête “POST” vers la box. J’ai pourtant bien vérifié côté code, j’ajoute les éléments “app_id”, “app_name” et “password”, j’ai configuré RestSharp pour bien envoyer du JSON et rajouté le header “Content-Type : application/json” et pourtant impossible de recevoir un success.
(Le body ne marche pas même en forcant les guillemets et même en passant par JSON.NET pour la sérialisation).
Y’a t’il quelque chose qui me manque ou bien l’API n’aime pas trop RESTSharp ?
Code de la requête de base https://pastebin.com/YDuXeS96 Code du Helper (pour effectuer la requête) : https://pastebin.com/uwEnGQSM Code du client REST : https://pastebin.com/6PGGrMBt
Chargement...
Activer les raccourcis clavier
- Alt + ⇧ Shift + l Se connecter/Se déconnecter
- Alt + ⇧ Shift + a Ouvrir une tâche
- Alt + ⇧ Shift + m Mes recherches
- Alt + ⇧ Shift + t Rechercher par ID de tâche
Liste des tâches
- o Ouvrir la tâche sélectionnée
- j Déplacer le curseur vers le bas
- k Déplacer le curseur vers le haut
Détails de la tâche
- n Tâche suivante
- p Tâche précédente
- Alt + ⇧ Shift + e ↵ Enter Modifier cette tâche
- Alt + ⇧ Shift + w Surveiller
- Alt + ⇧ Shift + y Fermer cette tâche
Édition de la tâche
- Alt + ⇧ Shift + s Enregistrer la tâche
Ok j'ai trouvé, il s'agit juste d'un problème de cast des paramètres dans la requête POST.