Il faut activer le javascript pour voir les résultats!
Parametres requete HTTP Post
Message envoyé
le
22-07-2024
par
samerc
(Liban )
Bonsoir. J'essaie de connecter mon site a un webservice rest. voici mon code. Je dois passer d'autres parametres a la requete. les parametres sont en format JSON (section body - raw). est-ce que quelqu'un peut m'aider a figurer comment faire passer les parametres du JSON a la requete ?
Merci infiniement.
MaRequeteWhish est une restRequête
MaReponseWhish est une restRéponse
MaRequeteWhish.URL="https://.../api/payment/whish"
// Paramétrage de la requête
MaRequeteWhish.Méthode = httpPost
MaRequeteWhish.Entête["channel"] = sChannel
MaRequeteWhish.Entête["secret"] = sSecret
MaRequeteWhish.Entête["websiteurl"] = sWebsiteUrl
MaReponseWhish = RESTEnvoie(MaRequeteWhish)
SI ErreurDétectée ALORS
Info("Erreur")
SINON
sValeurObtenue est une chaîne ANSI = MaReponseWhish.Contenu
Info(sValeurObtenue)
FIN
////////////////// JSON //////////////////////
{
"name": "Payment/whish",
"request": {
"method": "POST",
"header": [
{
"key": "channel",
"value": "{{Channel}}",
"type": "text"
},
{
"key": "secret",
"value": "{{Secret}}",
"type": "text"
},
{
"key": "websiteurl",
"value": "{{WebsiteUrl}}",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{ \r\n \"amount\":1,\r\n \"currency\":\"USD\",\r\n \"invoice\":\"test\",\r\n \"externalId\":2,\r\n \"successCallbackUrl\":\"https://test.com/payment/callback?id=1&status=success&uid=dasd868as46dasd5ads9das\",\r\n \"failureCallbackUrl\":\"https://test.com/payment/callback?id=1&status=failed&uid=dasd868as46dasd5ads9das\",\r\n \"successRedirectUrl\":\"https://test.com/checkout/done?status=success\",\r\n \"failureRedirectUrl\":\"https://test.com/checkout/done?status=fail\"\r\n}\r\n",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "{{BaseUrl}}/payment/whish",
"host": [
"{{BaseUrl}}"
],
"path": [
"payment",
"whish"
]
}
},
Message envoyé
le
23-07-2024
par
INKONE
(Cameroun )
Mets dans Contenu pour voir
Message envoyé
le
23-07-2024
par
samerc
(Liban )
J'ai mis dans le contenu, mais je ne suis pas sur de la syntaxe. est-ce que je copie la section body ou la section raw ?
merci