HTTPPOSTCLOB et BODY en JSON

configuration Apache, Zend et PHP , Web services
Répondre
OBR
Messages : 10
Enregistré le : mar. 29 avr. 2014, 15:05:25
Localisation : Pfastatt
Contact :

HTTPPOSTCLOB et BODY en JSON

Message par OBR »

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&#8209;Type" value="application/json;charset=utf&#8209;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.

cmasse
Site Admin
Messages : 739
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

(sans sujet)

Message par cmasse »

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
Christian Massé (Volubis.fr)

Répondre