{"id":28107,"date":"2018-10-27T11:46:14","date_gmt":"2018-10-27T11:46:14","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=22215\/"},"modified":"2024-06-04T06:09:40","modified_gmt":"2024-06-04T06:09:40","slug":"comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/","title":{"rendered":"Comment cr\u00e9er l&#8217;API du service Web du module Prestashop ?"},"content":{"rendered":"<p>Ce blog explique comment cr\u00e9er et utiliser l&#8217;API Prestashop Webservices. Prestashop dispose d&#8217;un outil de services Web par d\u00e9faut qui permet d&#8217;acc\u00e9der au magasin \u00e0 partir d&#8217;applications distantes.<\/p>\n<h2>Pr\u00e9-requis<\/h2>\n<ol>\n<li>Votre boutique Prestashop devrait avoir la \u00ab r\u00e9\u00e9criture de module \u00bb activ\u00e9e pour Apache.<\/li>\n<li>Il est pr\u00e9f\u00e9rable d&#8217;utiliser SSL (https:) pour les appels de services Web, car cela \u00e9vite les probl\u00e8mes de s\u00e9curit\u00e9 de type \u00ab\u00a0homme du milieu\u00a0\u00bb.<\/li>\n<li>V\u00e9rifiez que les cinq m\u00e9thodes GET, POST, PUT, DELETE et HEAD sont support\u00e9es sur le serveur.<\/li>\n<\/ol>\n<p>Pour garantir la s\u00e9curit\u00e9 et l&#8217;efficacit\u00e9 de vos services Web Prestashop, il est essentiel d&#8217;utiliser SSL (HTTPS) pour tous les appels de services Web. Cela \u00e9vite les attaques de type \u00ab\u00a0homme au milieu\u00a0\u00bb et prot\u00e8ge vos donn\u00e9es pendant la transmission. De plus, v\u00e9rifier que votre serveur prend en charge les m\u00e9thodes HTTP GET, POST, PUT, DELETE et HEAD est crucial pour un fonctionnement transparent. En configurant ces param\u00e8tres, vous optimisez les performances et la s\u00e9curit\u00e9 de votre boutique, garantissant un acc\u00e8s et une gestion fiables de vos ressources Prestashop via l&#8217;API.<\/p>\n<h2>Comment configurer les Web Services dans Prestashop ?<\/h2>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guide-\u00e9tape-par-\u00e9tape-de-Knowband-sur-la-configuration-des-services-Web-dans-Prestashop.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-824548 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guide-\u00e9tape-par-\u00e9tape-de-Knowband-sur-la-configuration-des-services-Web-dans-Prestashop.png\" alt=\"Guide \u00e9tape par \u00e9tape de Knowband sur la configuration des services Web dans Prestashop\" width=\"760\" height=\"300\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guide-\u00e9tape-par-\u00e9tape-de-Knowband-sur-la-configuration-des-services-Web-dans-Prestashop.png 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Guide-\u00e9tape-par-\u00e9tape-de-Knowband-sur-la-configuration-des-services-Web-dans-Prestashop-300x118.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><\/p>\n<p>1. Connectez-vous au back-office Prestashop. 2. Acc\u00e9dez aux options du menu Param\u00e8tres avanc\u00e9s -&gt; Services Web pour ouvrir la page Services Web.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22228 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12.png\" alt=\"Ouvrez la page Services Web sous les param\u00e8tres avanc\u00e9s\" width=\"411\" height=\"247\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12.png 411w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-12-300x180.png 300w\" sizes=\"auto, (max-width: 411px) 100vw, 411px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>3. Il sera redirig\u00e9 vers la page des services Web contenant la liste des services Web disponibles et le formulaire de configuration pour configurer le service. 4. Le formulaire de configuration comporte les champs suivants\u00a0:<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22227 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11.png\" alt=\"param\u00e8tre de configuration dans le back-office Prestashop\" width=\"1136\" height=\"322\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11.png 1136w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11-300x85.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11-768x218.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-11-1024x290.png 1024w\" sizes=\"auto, (max-width: 1136px) 100vw, 1136px\" \/><\/a><\/p>\n<p><strong>a) Activer le service Web de Prestashop<\/strong>: Activez le param\u00e8tre permettant d&#8217;utiliser le service Web dans la boutique Prestashop.<\/p>\n<p><strong>b) Activer le mode CGI pour PHP<\/strong>: Activez le param\u00e8tre pour utiliser PHP comme script CGI au lieu du module Apache. 5. Cliquez sur le bouton Enregistrer pour enregistrer la configuration. Vous pouvez d\u00e9sormais utiliser les services Web dans votre boutique Prestashop.<\/p>\n<h2>Comment ajouter\/mettre \u00e0 jour des services Web dans Prestashop ?<\/h2>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Comment-ajouter-et-mettre-\u00e0-jour-des-services-Web-dans-Prestashop.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-824550 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Comment-ajouter-et-mettre-\u00e0-jour-des-services-Web-dans-Prestashop.png\" alt=\"Knowband - Comment ajouter et mettre \u00e0 jour des services Web dans Prestashop\" width=\"760\" height=\"300\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Comment-ajouter-et-mettre-\u00e0-jour-des-services-Web-dans-Prestashop.png 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Knowband-Comment-ajouter-et-mettre-\u00e0-jour-des-services-Web-dans-Prestashop-300x118.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><\/p>\n<p>1. Connectez-vous au back-office Prestashop 2. Acc\u00e9dez aux options du menu Param\u00e8tres avanc\u00e9s -&gt; Services Web pour ouvrir la page Services Web. 3. Il sera redirig\u00e9 vers la page des services Web contenant une liste des services Web disponibles.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22226 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10.png\" alt=\"Page Services Web dans le back-office Prestashop\" width=\"1135\" height=\"277\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10.png 1135w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10-300x73.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10-768x187.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-10-1024x250.png 1024w\" sizes=\"auto, (max-width: 1135px) 100vw, 1135px\" \/><\/a><\/p>\n<p>4. Cliquez sur le bouton &#8220;Ajouter une nouvelle cl\u00e9 de service Web&#8221; pour ajouter une nouvelle cl\u00e9 de service Web afin d&#8217;acc\u00e9der uniquement \u00e0 certaines ressources de la boutique Prestashop.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22220 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4.png\" alt=\"Ajouter une cl\u00e9 de service Web dans les comptes de service Web\" width=\"1136\" height=\"647\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4.png 1136w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4-300x171.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4-768x437.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-4-1024x583.png 1024w\" sizes=\"auto, (max-width: 1136px) 100vw, 1136px\" \/><\/a><\/p>\n<p><strong>une cl\u00e9<\/strong>: Il s&#8217;agit d&#8217;une cl\u00e9 unique. Vous pouvez la saisir manuellement ou cliquer sur le bouton G\u00e9n\u00e9rer pour g\u00e9n\u00e9rer une cl\u00e9 al\u00e9atoire pour le service Web Prestashop.<\/p>\n<p><strong>b) Description de la cl\u00e9<\/strong>: Vous pouvez fournir la description de la cl\u00e9 pour une meilleure compr\u00e9hension.<\/p>\n<p><strong>c) Statut<\/strong>\u00a0: activez la cl\u00e9 pour accorder une autorisation d&#8217;acc\u00e8s aux donn\u00e9es \u00e0 l&#8217;aide de la cl\u00e9.<\/p>\n<p><strong>d) Autorisation<\/strong>: Fournissez l\u2019autorisation d\u2019acc\u00e9der aux donn\u00e9es \u00e0 l\u2019aide d\u2019une certaine cl\u00e9. Vous pouvez v\u00e9rifier l&#8217;autorisation sp\u00e9cifique pour accorder l&#8217;acc\u00e8s aux donn\u00e9es comme Ajouter, Modifier, supprimer ou afficher. Ici, nous avons v\u00e9rifi\u00e9 l&#8217;autorisation des pays et de la devise. 5. Cliquez sur le bouton Enregistrer pour ajouter la cl\u00e9 aux services Web.<\/p>\n<h2>Comment acc\u00e9der au Web Service ?<\/h2>\n<p>Une fois que vous avez cr\u00e9\u00e9 la cl\u00e9 pour le service Web et correctement configur\u00e9, vous devez acc\u00e9der \u00e0 l&#8217;URL suivante dans votre navigateur\u00a0: https:\/\/{chemin racine du magasin}\/api\/ Il vous demandera un nom d&#8217;utilisateur et un mot de passe pour acc\u00e9der \u00e0 la ressource.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22221 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5.png\" alt=\"connectez-vous pour acc\u00e9der \u00e0 la ressource\" width=\"449\" height=\"225\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5.png 449w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-5-300x150.png 300w\" sizes=\"auto, (max-width: 449px) 100vw, 449px\" \/><\/a><\/p>\n<p><strong>a) Nom d&#8217;utilisateur\u00a0:<\/strong> Entrez la cl\u00e9 du service Web g\u00e9n\u00e9r\u00e9 \u00e0 l&#8217;\u00e9tape ci-dessus. Par exemple MWMHJVB9PBYBNYBSFTQ8ZXRCM43FQ2MW<\/p>\n<p><strong>b) Mot de passe\u00a0:<\/strong> Il doit \u00eatre vide car aucun mot de passe n&#8217;est requis. Apr\u00e8s vous \u00eatre connect\u00e9, vous acc\u00e9derez \u00e0 la liste des ressources et de toutes les options CRUD autoris\u00e9es que vous avez configur\u00e9es dans votre boutique Prestashop.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22225 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9.png\" alt=\"fichier-xml\" width=\"1367\" height=\"299\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9.png 1367w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9-300x66.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9-768x168.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-9-1024x224.png 1024w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/a><\/p>\n<p>Vous \u00eates maintenant connect\u00e9 avec succ\u00e8s au service Web Prestashop.<\/p>\n<p><strong>a) Pour OBTENIR la liste des entit\u00e9s pour une ressource particuli\u00e8re\u00a0:<\/strong><\/p>\n<p><a href=\"https:\/\/shop_root_url\/api\/resouce\" target=\"_blank\">https:\/\/shop_root_url\/api\/resouce<\/a><\/p>\n<p>Mise en situation : https:\/\/www.knowband.com\/api\/customers pour obtenir une liste de tous les clients.<\/p>\n<p><strong>b) Pour OBTENIR un client sp\u00e9cifique par ID\u00a0:<\/strong><\/p>\n<p><a href=\"https:\/\/shop_root_url\/api\/customers\/1\" target=\"_blank\">https:\/\/shop_root_url\/api\/customers\/1<\/a><\/p>\n<p>Par exemple\u00a0: Pour obtenir les d\u00e9tails du client ayant l\u2019ID 10<\/p>\n<p>https:\/\/www.knowband.com\/api\/customers\/10<\/p>\n<p><strong>Recommander la montre\u00a0:\u00a0<\/strong><\/p>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/B4fAqZUh1Fw?si=4UnRpBODsivb78A2\" width=\"660\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>Comment cr\u00e9er l&#8217;API Webservice du module Prestashop pour Prestashop 1.7 ?<\/h2>\n<p>Nous allons vous montrer comment cr\u00e9er un module pour r\u00e9cup\u00e9rer des clients. Pour cela, nous enregistrerons un hook addWebserviceResources de ServiceRequest pour les ressources au lieu de remplacer la fonction getResources() de la classe ServiceRequest dans Prestashop 1.7. La cr\u00e9ation d&#8217;API de service Web personnalis\u00e9es dans Prestashop 1.7 implique l&#8217;utilisation de la classe WebserviceSpecificManagement. Celui-ci permet de d\u00e9finir des fonctionnalit\u00e9s sp\u00e9cifiques et de g\u00e9rer le traitement des donn\u00e9es. Par exemple, l&#8217;impl\u00e9mentation de la classe WebserviceSpecificManagementKbCustomer vous permet de g\u00e9rer efficacement les donn\u00e9es client. Par cons\u00e9quent, cette approche fournit une solution flexible et robuste pour \u00e9tendre les capacit\u00e9s de Prestashop, permettant des interactions personnalis\u00e9es avec les donn\u00e9es de votre boutique. En tirant parti de ces options de personnalisation avanc\u00e9es, vous pouvez cr\u00e9er des solutions de commerce \u00e9lectronique plus dynamiques et r\u00e9actives qui r\u00e9pondent aux besoins commerciaux uniques. 1. Enregistrez le hook addWebserviceResources dans le module.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">fonction publique install() { parent::install(); $this-&gt;registerHook(&#039;addWebserviceResources&#039;); renvoie vrai\u00a0; }<\/pre>\n<p>2. Ajoutez un \u00e9couteur hook pour d\u00e9finir la classe et la description. D\u00e9finissez Specific_management sur true si vous souhaitez utiliser WebserviceSpecificManagement au lieu du fichier ObjectModel.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">public function hookAddWebserviceResources() { return array( &#039;kbcustomer&#039; =&gt; array( &#039;description&#039; =&gt; &#039;Knowband Custom Customer&#039;, &#039;special_management&#039; =&gt; true, ), &#039;kbaddress&#039; =&gt; array( &#039;description&#039; =&gt; &#039;Knowband Adresse personnalis\u00e9e&#039;, &#039;class&#039; =&gt; &#039;kbaddress&#039; ) ); }<\/pre>\n<p>3. Cr\u00e9ez un fichier de classe WebserviceSpecificManagement en tant que WebserviceSpecificManagementCLASSNAME qui impl\u00e9mente WebserviceSpecificManagementInterface Par exemple &#8211; WebserviceSpecificManagementKbCustomer qui est similaire \u00e0 \/classes\/webservice\/WebserviceSpecificManagementImages.php. Vous devez inclure les fonctions d\u00e9finies dans la classe WebserviceSpecificManagementImages.php. Ceux-ci sont:<\/p>\n<ul>\n<li>setObjectOutput<\/li>\n<li>setWsObject<\/li>\n<li>getWsObject<\/li>\n<li>getObjectOutput<\/li>\n<li>setUrlSegment<\/li>\n<li>obtenirUrlSegment<\/li>\n<li>Obtenir du contenu<\/li>\n<li>g\u00e9rer (o\u00f9 les donn\u00e9es sont trait\u00e9es)<\/li>\n<\/ul>\n<p>1. Ajoutez maintenant la cl\u00e9 ayant la ressource kbcustomer dans le service web du back-office. 2. Maintenant, visitez le <a href=\"https:\/\/%7byoustore%7d\/api\/kbcustomer\" target=\"_blank\">https:\/\/{youstore.com}\/api\/kbcustomer<\/a> pour voir la r\u00e9ponse en XML. Dans l&#8217;exemple ci-dessous, nous affichons la liste de tous les clients disponibles dans le magasin. Ajoutez include_once(_PS_MODULE_DIR_.&#8217;YOURMODULENAME\/classes\/WebserviceSpecificManagementKbCustomer.php&#8217;); dans votre fichier de module.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">la classe WebserviceSpecificManagementKbcustomer impl\u00e9mente WebserviceSpecificManagementInterface { \/** @var WebserviceOutputBuilder *\/ protected $objOutput; sortie $ prot\u00e9g\u00e9e\u00a0; \/** @var WebserviceRequest *\/ protected $wsObject; public function setUrlSegment($segments) { $this-&gt;urlSegment = $segments; renvoie $this\u00a0; } public function getUrlSegment() { return $this-&gt;urlSegment; } public function getWsObject() { return $this-&gt;wsObject; } public function getObjectOutput() { return $this-&gt;objOutput\u00a0; } \/** * Cela doit renvoyer une cha\u00eene avec des valeurs sp\u00e9cifiques comme l&#039;attend WebserviceRequest. * * @return string *\/ public function getContent() { return $this-&gt;objOutput-&gt;getObjectRender()-&gt;overrideContent($this-&gt;output); } fonction publique setWsObject(WebserviceRequestCore $obj) { $this-&gt;wsObject = $obj; renvoie $this\u00a0; } \/** * @param WebserviceOutputBuilderCore $obj * @return WebserviceSpecificManagementInterface *\/ public function setObjectOutput(WebserviceOutputBuilderCore $obj) { $this-&gt;objOutput = $obj; renvoie $this\u00a0; } fonction publique g\u00e9rer() { $objects_products = array(); $objects_products[&#039;empty&#039;] = nouveau client(); $customer_list = Client::getCustomers(); foreach ($customer_list as $list) { $objects_products[] = nouveau client ($list[&#039;id_customer&#039;]); } $this-&gt;_resourceConfiguration = $objects_products[&#039;empty&#039;]-&gt;getWebserviceParameters(); $this-&gt;output .= $this-&gt;objOutput-&gt;getContent($objects_products, null, $this-&gt;wsObject-&gt;fieldsToDisplay, $this-&gt;wsObject-&gt;profondeur, WebserviceOutputBuilder::VIEW_LIST, false); } }<\/pre>\n<p>La capture d&#8217;\u00e9cran ci-dessous vous fournit le visuel de la sortie\u00a0:<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22224 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8.png\" alt=\"sortie du fichier XML\" width=\"909\" height=\"549\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8.png 909w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8-300x181.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-8-768x464.png 768w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><\/a><\/p>\n<p>Si vous souhaitez la sortie au format JSON, ajoutez &amp;output_format=JSON \u00e0 la fin de l&#8217;URL. Par exemple: <a href=\"https:\/\/%7byourstore.com%7d\/api\/kbcustomer&amp;output_format=JSON\" target=\"_blank\">https:\/\/{yourstore.com}\/api\/kbcustomer&amp;output_format=JSON<\/a><\/p>\n<p><strong>Sortie :<\/strong> {&#8220;customers&#8221;:[{&#8220;id&#8221;:1},{&#8220;id&#8221;:2},{&#8220;id&#8221;:3},{&#8220;id&#8221;:4},{&#8220;id&#8221;:5},{&#8220;id&#8221;:6},{&#8220;id&#8221;:7},{&#8220;id&#8221;:8},{&#8220;id&#8221;:9},{&#8220;id&#8221;:10},{&#8220;id&#8221;:11},{&#8220;id&#8221;:12},{&#8220;id&#8221;:13},{&#8220;id&#8221;:14},{&#8220;id&#8221;:15},{&#8220;id&#8221;:16},{&#8220;id&#8221;:17},{&#8220;id&#8221;:18},{&#8220;id&#8221;:19},{&#8220;id&#8221;:20},{&#8220;id&#8221;:21}]}<\/p>\n<h2>\u00c0 la fin!<\/h2>\n<p>Avec plus de 13 ans d&#8217;expertise technique, Knowband propose des services complets de d\u00e9veloppement d&#8217;applications et de sites Web utilisant les derni\u00e8res technologies, notamment divers frameworks PHP et React. Nous fournissons plus de 100 extensions pr\u00eates \u00e0 l&#8217;emploi pour les plateformes de commerce \u00e9lectronique populaires telles que Prestashop, Opencart, WooCommerce et Magento 2. Pour toute question, n&#8217;h\u00e9sitez pas \u00e0 nous contacter \u00e0 support@knowband.com. Knowband est \u00e9galement un partenaire Prestashop Premium et un Superher Seller fournissant plus de 100 modules Prestashop pour r\u00e9pondre \u00e0 tous vos besoins de commerce \u00e9lectronique. Consultez nos plus populaires <a href=\"https:\/\/www.knowband.com\/fr\/prestashop-one-page-supercheckout\">Module Supercheckout d&#8217;une page pour Prestashop<\/a> ici.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"module_in_content_container\">\n<div class=\"module_content\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"module_image\" src=\"https:\/\/www.knowband.com\/image\/cache\/data\/Plugin%20Logo\/one-page-checkout-300x300.png\" alt=\"Knowband - Prestashop One Page Supercheckout Addon\" width=\"100\" height=\"100\" \/><\/p>\n<div class=\"module_content_part\">\n<h3 class=\"title\">Module compl\u00e9mentaire Prestashop One Page Supercheckout<\/h3>\n<p class=\"module_content_text\">L&#8217;addon Prestashop One Page Supercheckout de Knowband rend le paiement plus rapide et plus facile en mettant tout sur une seule page, contribuant ainsi \u00e0 r\u00e9duire les abandons de panier.<\/p>\n<p><a class=\"link_2_to_module\" style=\"display: inline-block; color: #f36!important;\" href=\"https:\/\/www.knowband.com\/fr\/prestashop-one-page-supercheckout\" target=\"_blank\" rel=\"noopener\"><span class=\"read-more\">Achetez maintenant<\/span><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<style>\n.module_in_content_container { display: flex; flex-direction: column; padding: 20px; border: 1px solid #ccc; font-size: 16px; line-height: 26px; box-shadow: 0 3px 0 #ebebeb; -webkit-box-shadow: 0 3px 0 #ebebeb; position: relative; margin-bottom: 1.5em; } .module_in_content_container>a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .module_content { display: flex; align-items: flex-start; } .module_content img { max-width: 100px; margin-right: 20px; } .module_content_part p.module_content_text { margin-bottom: 10px; margin-top: 0; font-size: 18px; color: #000; } .module_content h3 { font-size: 24px; font-weight: 700; line-height: 1.5em; padding-left: 0; padding-top: 0; margin: 0; } .read-more { font-size: 18px; font-weight: 700; line-height: 1.5em; position: relative; display: inline-block; text-transform: uppercase; color: #f36; } .read-more:after { position: absolute; content: ''; width: 1.5em; height: 1.5em; top: -1px; right: -1.5em; background: url(https:\/\/knowband.com\/mobile-app\/wp-content\/uploads\/images\/readmore-arrow.svg) no-repeat center \/ .75em; transition: all .2s; } .read-more:focus, .read-more:hover { text-decoration: none; cursor: pointer; } .read-more:hover:after { right: -2em; transition: all .2s; } @media (max-width: 600px) { .module_content { flex-direction: column; align-items: center; text-align: center; } .module_content img { margin: 0 auto 20px auto; max-width: 100%; } .module_content .title { flex-basis: auto; margin-top: 20px; } .module_content_part p.module_content_text { font-size: 16px; line-height: 24px; } .read-more { font-size: 16px;}}<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Ce blog explique comment cr\u00e9er et utiliser l&#8217;API Prestashop Webservices. Prestashop dispose d&#8217;un outil de services Web par d\u00e9faut qui permet d&#8217;acc\u00e9der au magasin \u00e0 partir d&#8217;applications distantes. Pr\u00e9-requis Votre boutique Prestashop devrait avoir la \u00ab r\u00e9\u00e9criture de module \u00bb activ\u00e9e pour Apache. Il est pr\u00e9f\u00e9rable d&#8217;utiliser SSL (https:) pour les appels de services Web, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":824547,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[148],"tags":[13328,13326,34933,34943,13325,13320,34934,13327,12585,12587,23200,7490],"class_list":["post-28107","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classifiee","tag-api-de-service-web-pour-prestashop","tag-api-de-service-web-prestashop","tag-api-du-service-web-prestashop","tag-cles-debay-api","tag-crer-une-api-de-service-web-pour-prestashop","tag-extensin-prestashop","tag-installation-dune-boutique-de-commerce-lectronique-prestashop-1-7","tag-installation-de-la-boutique-en-ligne-prestashop-1-7","tag-intgrateur-ebay","tag-jetons-ebay","tag-prestashop-addon-fr","tag-prestashop-extension"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Comment cr\u00e9er l&#039;API du service Web du module Prestashop ? - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr\u00e9er-une-api-de-service-web-de-module-prestashop\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment cr\u00e9er l&#039;API du service Web du module Prestashop ? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Ce blog explique comment cr\u00e9er et utiliser l&#8217;API Prestashop Webservices. Prestashop dispose d&#8217;un outil de services Web par d\u00e9faut qui permet d&#8217;acc\u00e9der au magasin \u00e0 partir d&#8217;applications distantes. Pr\u00e9-requis Votre boutique Prestashop devrait avoir la \u00ab r\u00e9\u00e9criture de module \u00bb activ\u00e9e pour Apache. Il est pr\u00e9f\u00e9rable d&#8217;utiliser SSL (https:) pour les appels de services Web, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr\u00e9er-une-api-de-service-web-de-module-prestashop\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-27T11:46:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-04T06:09:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Joe Parker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joe Parker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/\"},\"author\":{\"name\":\"Joe Parker\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/3d766b60ef5a1c9338ff341a544f27a8\"},\"headline\":\"Comment cr\u00e9er l&#8217;API du service Web du module Prestashop ?\",\"datePublished\":\"2018-10-27T11:46:14+00:00\",\"dateModified\":\"2024-06-04T06:09:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/\"},\"wordCount\":1294,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png\",\"keywords\":[\"API de service Web pour Prestashop\",\"API de service Web Prestashop\",\"API du service Web Prestashop\",\"cl\u00e9s d'ebay api\",\"cr\u00e9er une API de service Web pour Prestashop\",\"Extensi\u00f3n Prestashop\",\"Installation d'une boutique de commerce \u00e9lectronique Prestashop 1.7\",\"Installation de la boutique en ligne Prestashop 1.7\",\"int\u00e9grateur eBay\",\"Jetons eBay\",\"Prestashop Addon\",\"Prestashop Extension\"],\"articleSection\":[\"Non classifi\u00e9(e)\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/\",\"name\":\"Comment cr\u00e9er l'API du service Web du module Prestashop ? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png\",\"datePublished\":\"2018-10-27T11:46:14+00:00\",\"dateModified\":\"2024-06-04T06:09:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png\",\"width\":750,\"height\":300,\"caption\":\"Comment cr\u00e9er l'API de service Web du module Prestashop avec Knowband\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/non-classifiee\\\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Les fabricants europ\u00e9ens de smartphones vont-ils charger Google?\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/nouvelles\\\/les-fabricants-europ%c3%a9ens-de-smartphones-vont-ils-charger-google\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comment cr\u00e9er l&#8217;API du service Web du module Prestashop ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/3d766b60ef5a1c9338ff341a544f27a8\",\"name\":\"Joe Parker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Joe Parker\"},\"description\":\"We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/author\\\/joe\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comment cr\u00e9er l'API du service Web du module Prestashop ? - Knowband Blog | Ecommerce Modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr\u00e9er-une-api-de-service-web-de-module-prestashop\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment cr\u00e9er l'API du service Web du module Prestashop ? - Knowband Blog | Ecommerce Modules","og_description":"Ce blog explique comment cr\u00e9er et utiliser l&#8217;API Prestashop Webservices. Prestashop dispose d&#8217;un outil de services Web par d\u00e9faut qui permet d&#8217;acc\u00e9der au magasin \u00e0 partir d&#8217;applications distantes. Pr\u00e9-requis Votre boutique Prestashop devrait avoir la \u00ab r\u00e9\u00e9criture de module \u00bb activ\u00e9e pour Apache. Il est pr\u00e9f\u00e9rable d&#8217;utiliser SSL (https:) pour les appels de services Web, [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr\u00e9er-une-api-de-service-web-de-module-prestashop\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2018-10-27T11:46:14+00:00","article_modified_time":"2024-06-04T06:09:40+00:00","og_image":[{"width":750,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png","type":"image\/png"}],"author":"Joe Parker","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Joe Parker","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/"},"author":{"name":"Joe Parker","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/3d766b60ef5a1c9338ff341a544f27a8"},"headline":"Comment cr\u00e9er l&#8217;API du service Web du module Prestashop ?","datePublished":"2018-10-27T11:46:14+00:00","dateModified":"2024-06-04T06:09:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/"},"wordCount":1294,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png","keywords":["API de service Web pour Prestashop","API de service Web Prestashop","API du service Web Prestashop","cl\u00e9s d'ebay api","cr\u00e9er une API de service Web pour Prestashop","Extensi\u00f3n Prestashop","Installation d'une boutique de commerce \u00e9lectronique Prestashop 1.7","Installation de la boutique en ligne Prestashop 1.7","int\u00e9grateur eBay","Jetons eBay","Prestashop Addon","Prestashop Extension"],"articleSection":["Non classifi\u00e9(e)"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/","url":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/","name":"Comment cr\u00e9er l'API du service Web du module Prestashop ? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png","datePublished":"2018-10-27T11:46:14+00:00","dateModified":"2024-06-04T06:09:40+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Comment-cr\u00e9er-lAPI-de-service-Web-du-module-Prestashop-avec-Knowband.png","width":750,"height":300,"caption":"Comment cr\u00e9er l'API de service Web du module Prestashop avec Knowband"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/fr\/non-classifiee\/comment-cr%c3%a9er-une-api-de-service-web-de-module-prestashop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Les fabricants europ\u00e9ens de smartphones vont-ils charger Google?","item":"https:\/\/www.knowband.com\/blog\/fr\/nouvelles\/les-fabricants-europ%c3%a9ens-de-smartphones-vont-ils-charger-google\/"},{"@type":"ListItem","position":3,"name":"Comment cr\u00e9er l&#8217;API du service Web du module Prestashop ?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/3d766b60ef5a1c9338ff341a544f27a8","name":"Joe Parker","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Joe Parker"},"description":"We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..","url":"https:\/\/www.knowband.com\/blog\/fr\/author\/joe\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/28107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/comments?post=28107"}],"version-history":[{"count":4,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/28107\/revisions"}],"predecessor-version":[{"id":824863,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/28107\/revisions\/824863"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/media\/824547"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/media?parent=28107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/categories?post=28107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/tags?post=28107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}