Je tente de construire une requête permettant de télécharger un document PDF. J'y suis parvenu avec l'outil POSTMAN et je tente d'en déduire la requête :
SELECT
SYSTOOLS.HTTPPOSTCLOB('https://ws.xxxxxx.fr/backend/api/integr ... save/print',
CAST ('<httpHeader>
<header name="Content‑Type" value="application/json;charset=utf‑8"/>
<header name="Authorization" value="Basic xxxxxxxxx=="/>
</httpHeader>' AS CLOB(1K)),
CAST(' ??? ' AS CLOB(10K))
) from sysibm.sysdummy1;
Pour ce faire, il est nécessaire d'envoyer des données en JSON. Sauf que je ne trouve pas d'exemple permettant de le faire et que mes tentatives sont infructueuses à ce stade.
Le JSON est de type :
{
"payerId":"11715508",
"payerAddressId":"13645482",
"senderId":"11715508",
"senderAddressId":"13645487",
"departureUnitId":"1077",
"senderZipCode":"77144",
"senderCountryCode":"FR",
"receiverZipCode":"68120",
"receiverCountryCode":"FR",
"replaceSender":false,
"parcels": {
"cref1":"Test",
"weight":2
},
"products": {
"productId":"1"
},
"manifest": {
"language":"fr",
"labelFormat":"A6",
"referenceAsBarcode":true
}
}
Comment faut-il faire ?
Merci pour l'aide apportée.
HTTPPOSTCLOB et BODY en JSON
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
(sans sujet)
qu'est-ce qui vous manque ? comment fabriquer du JSON ?
si oui, voyez JSON_ARRAY et JSON_OBJECT dans http://www.volubis.fr/Pausecaf/PAUSECAF77.html
si oui, voyez JSON_ARRAY et JSON_OBJECT dans http://www.volubis.fr/Pausecaf/PAUSECAF77.html
Christian Massé (Volubis.fr)