|
| Iniciado por karine.pernin, 17,abr. 2019 14:26 - 1 respuesta |
| |
| | | |
|
| |
| Publicado el 17,abril 2019 - 14:26 |
Bonjour
A partir de l'API OVH, je cherche à importer/exporter une liste de contacts.
Pour l'export, j'ai le message d'erreur suivant : "message":"Missing format parameter while calling export". Et pour l'import, le message me dit que mon document est vide.
structDocument est une Structure format est une chaîne FIN stDocument est un structDocument
// Construire l'URL sUrl = ChaîneConstruit("https://api.ovh.com/1.0/telephony/%1/line/%2/phone/phonebook/%3/export", Combo_Compte..ValeurAffichée, Combo_Ligne..ValeurMémorisée, Combo_Répertoire..ValeurMémorisée)
// Renseigner le format stDocument.format = "csv"
// Transférer la structure dans un buffer Sérialise(stDocument, sCorps,psdJSON)
// Entête de la requête reqAuth est un httpRequête reqAuth.Entête["X-Ovh-Application"] = stInfoOVH.sCléApplication reqAuth.Entête["X-Ovh-Timestamp"] = nTimeStamp reqAuth.Entête["X-Ovh-Signature"] = sSignature reqAuth.Entête["X-Ovh-Consumer"] = stInfoOVH.sCléConsumer reqAuth.ContentType= "application/json; charset=utf-8" reqAuth.URL = sURL reqAuth.Méthode = httpGet reqAuth.Contenu = sCorps
// Requête pour obtenir la page de connexion repAuth est un httpRéponse = HTTPEnvoie(reqAuth)
Auriez-vous une idée de mon erreur?
D'avance merci. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 17,abril 2019 - 15:58 |
Pour exporter un document, j'ai trouvé : mon url était fausse : // Construire l'URL sUrl = ChaîneConstruit("https://api.ovh.com/1.0/telephony/%1/line/%2/phone/phonebook/%3/export…", Combo_Compte..ValeurAffichée, Combo_Ligne..ValeurMémorisée, Combo_Répertoire..ValeurMémorisée)
Par contre, je n'ai toujours pas compris comment télécharger un document contenant mes contacts. L'API demande un documentID qu'on obtient avec me/document.. mais cette fonction crée un nouveau document, et ne télécharge pas un fichier existant.. |
| |
| |
| | | |
|
| | | | |
| | |
|