<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>27 Mar 2020 18:34:51 Z</lastBuildDate><pubDate>13 Apr 2012 00:44:31 Z</pubDate><description>Bonjour à tous,&#13;
&#13;
je dois interagir avec une API basé sur REST.&#13;
Quand j'utilise la méthode GET pour récupérer du XML, c'est ok.&#13;
&#13;
Par contre, je rencontre une erreur lorsque je veux faire une modification en utilisant PUT du protocole Http. En effet, il faut envoyer un fichier XML contenant le fichier récupéré en GET, mais modifié.&#13;
&#13;
Le Webservice me retourne une erreur (mais trop générique pour pouvoir avec une piste).&#13;
&lt;errors&gt;&#13;
&lt;error&gt;&#13;
&lt;message&gt;&lt;![CDATA[Internal error. To see this error please display the PHP errors.]]&gt;&lt;/message&gt;&#13;
&lt;/error&gt;&#13;
&lt;errors&gt;&#13;
Mes erreurs PHP sont display, mais le problème ne vient pas de là. C'est une erreur générique du webservice (mal fichu et pas verbeux pour un sou).&#13;
&#13;
&#13;
J'ai fais des tests avec le plugin firefox "Poster" (envoi de requêtes paramétrées), et le webservice fonctionne correctement. Je retrouve mon erreur lorsque je passe, par exemple, un mauvais fichier XML.&#13;
&#13;
Je pense que le problème vient de mon HTTPAjouteParametre ou HTTPAjouteFichier qui n'ont pas les bons paramètres ou autre...&#13;
&#13;
Voici mon code :&#13;
&#13;
&#13;
l_sMonSiteUrl est une chaine = "127.0.0.1/customers/3" // url de mon webservice qui est correct. Modification de mon client id 3&#13;
l_APIKey est une chaine = "BALJHAZ56543AZBALJHAZ56543AZ" // clé API pour authentification, pas besoin de mot de passe&#13;
HTTPCréeFormulaire( "FORM" ) // création du formulaire à envoyer&#13;
// Attachement du fichier XML&#13;
SI PAS HTTPAjouteFichier("FORM","","C:\Users\symphony\Desktop\client_detail.xml", "text/xml" ) ALORS&#13;
	Erreur("Attachement fail")&#13;
FIN&#13;
// Envoi du formulaire&#13;
SI HTTPEnvoieFormulaire( "FORM", l_sMonSiteUrl, httpPut, "", "", "application/x-www-form-urlencoded", l_APIKey, "" )&#13;
	info ( HTTPDonneRésultat() )&#13;
SINON&#13;
	Erreur( "ERREUR : " + ErreurInfo() )&#13;
FIN&#13;
&#13;
&#13;
&#13;
J'ai essayé aussi en changeant le type MIME de mon fichier à ajouter en "application/xml" au lieu de "text/xml"&#13;
J'ai également essayé de charger mon fichier xml dans une variable et de l'envoyer en faisant un HTTPAjouteParametre ( "FORM", "", l_sMonFichierXMLTexte )&#13;
&#13;
&#13;
Mais rien y fait.&#13;
&#13;
A votre bon coeur ! :)</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp</link><title>[WD17] Webservice API REST et Windev</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>cscheyde</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-238040/read.awp</comments><pubDate>27 Mar 2020 18:34:51 Z</pubDate><description>Je déterre un peu le projet. Je suis moi-même en train de faire un passerelle de windev vers prestashop.&#13;
Je bute un peu sur l'a…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-238040/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-238040/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>support</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-189773/read.awp</comments><pubDate>11 Dec 2015 12:12:28 Z</pubDate><description>Bonjour à tous,&#13;
&#13;
Je suis confrontée au même problème que Rémy, à savoir que je rencontre une erreur lorsque je veux faire une …</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-189773/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-189773/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>mizou125</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-159758/read.awp</comments><pubDate>15 Apr 2013 01:03:45 Z</pubDate><description>Bonjour,&#13;
&#13;
Novice avec Windev, je viens d'avoir l'idée de développer un petit interface pour prestashop, pour faciliter la mise…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-159758/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-159758/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>Rémy</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-155336/read.awp</comments><pubDate>5 Dec 2012 20:00:13 Z</pubDate><description>Hello,&#13;
&#13;
ça dépasse un peu WD mais en gros, en activant les erreurs sous PS (dans le fichier de conf), tu as toutes les informa…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-155336/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-155336/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>krabinovitch</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-155329/read.awp</comments><pubDate>5 Dec 2012 18:12:37 Z</pubDate><description>Bonjour,&#13;
&#13;
Tout d'abord Rémy, merci pour le petit bout de code PUT qui m'a bien dépanné :)&#13;
Toujours sous Prestashop, je rencon…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-155329/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-155329/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>arnaud.bailly</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-152793/read.awp</comments><pubDate>3 Sep 2012 23:30:22 Z</pubDate><description>Oui et y'a t'il une solution ? Car avec le override ça bloque et finit toujours en timeout... Je suis vraiment preneur, car ne p…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-152793/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-152793/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>Rémy</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148904/read.awp</comments><pubDate>14 Apr 2012 19:34:53 Z</pubDate><description>Hello Roland,&#13;
&#13;
tout d'abord merci beaucoup pour ta réponse.&#13;
Je viens de perdre environ 2 jours pleins à essayer justement de …</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148904/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148904/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>roland</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148902/read.awp</comments><pubDate>14 Apr 2012 18:43:17 Z</pubDate><description>Salut Remy.&#13;
&#13;
Tu es donc aussi sur le CRUD de Prestashop.&#13;
&#13;
De mon coté j'ai pratiquement fini l'ensemble de mes classes WD de…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148902/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148902/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>Rémy</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148890/read.awp</comments><pubDate>13 Apr 2012 18:24:37 Z</pubDate><description>Je viens de lire toutes tes réponses et te remercie beaucoup pour le temps qui tu as passé a m'aider.&#13;
&#13;
J'ai dû fouiller presqu…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148890/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148890/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>=JBO=</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148885/read.awp</comments><pubDate>13 Apr 2012 16:55:25 Z</pubDate><description>Lu quelque part sur l'internet:&#13;
&#13;
« X-HTTP-Method-Override is a non-standard HTTP header. It is designed for clients that canno…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148885/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148885/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>=JBO=</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148883/read.awp</comments><pubDate>13 Apr 2012 16:47:38 Z</pubDate><description>Rémy, bravo pour ton opiniâtreté,&#13;
et merci pour ton retour d'information.&#13;
&#13;
Alors apparemment, le nom du paramètre peut être u…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148883/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148883/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>=JBO=</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148880/read.awp</comments><pubDate>13 Apr 2012 16:27:04 Z</pubDate><description>Bonjour Rémy,&#13;
&#13;
As-tu essayé d'utiliser la fonction HTTPRequête() avec le type de message httpPut ?&#13;
Si ça se trouve, cette fon…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148880/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148880/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>Rémy</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148879/read.awp</comments><pubDate>13 Apr 2012 16:22:08 Z</pubDate><description>Après des heures et des heures je viens de trouver...&#13;
&#13;
Le content-type du formulaire ne convenait pas, par conséquent le moteu…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148879/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148879/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item><item><author>Rémy</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148877/read.awp</comments><pubDate>13 Apr 2012 15:56:20 Z</pubDate><description>Je n'arrive toujours pas a envoyer ma méthode PUT convenablement :(&#13;
&#13;
Je viens d'essayer ça : &#13;
&#13;
[code]&#13;
SI HTTPRequête(l_sMon…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148877/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev-148877/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/148848-wd17-webservice-api-rest-windev/read.awp">[WD17] Webservice API REST et Windev</source><title>Re: [WD17] Webservice API REST et Windev</title></item></channel></rss>
