{"id":833,"date":"2018-11-06T14:11:30","date_gmt":"2018-11-06T13:11:30","guid":{"rendered":"http:\/\/wcamp-lille.fr\/propositions\/proposition\/comprendre-et-utiliser-lapi-rest-de-woocommerce-2\/"},"modified":"2018-11-12T16:37:22","modified_gmt":"2018-11-12T15:37:22","slug":"comprendre-et-utiliser-lapi-rest-de-woocommerce-2","status":"publish","type":"wcb_session","link":"https:\/\/lille.wordcamp.org\/2018\/session\/comprendre-et-utiliser-lapi-rest-de-woocommerce-2\/","title":{"rendered":"Comprendre et utiliser l&rsquo;API Rest de WooCommerce"},"content":{"rendered":"<p>Voici les grands axes de mon intervention :<\/p>\n<ul>\n<li>C&rsquo;est quoi un webservice ? (<em>Ce n&rsquo;est pas de l&rsquo;\u00e9change de fichiers<\/em>)<\/li>\n<li>Comment \u00e7a fonctionne ?<\/li>\n<li>Un peu de jargon : XML-RPC, REST, SOAP, XML, JSON, GraphQL<\/li>\n<li>S\u00e9curit\u00e9 et authentification GET, POST, PUT, DELETE<\/li>\n<li>R\u00e9ponses HTTP et validation des donn\u00e9es performante (HTTP, Cache et autres consid\u00e9rations)<\/li>\n<li>Utiliser une API et d\u00e9boguer, quelques outils<\/li>\n<li>Pr\u00e9sentation de l&rsquo;API REST de WooCommerce\n<ul>\n<li>Syntaxe<\/li>\n<li>Activation<\/li>\n<li>M\u00e9thodes<\/li>\n<li>Filtres<\/li>\n<\/ul>\n<\/li>\n<li>Pourquoi utiliser une API et pas un acc\u00e8s direct MySQL ?<\/li>\n<li>Exemples d&rsquo;utilisation<\/li>\n<li>Des questions ?<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Voici les grands axes de mon intervention : C&rsquo;est quoi un webservice ? (Ce n&rsquo;est pas de l&rsquo;\u00e9change de fichiers) Comment \u00e7a fonctionne ? Un peu de jargon : XML-RPC, REST, SOAP, XML, JSON, GraphQL S\u00e9curit\u00e9 et authentification GET, POST, PUT, DELETE R\u00e9ponses HTTP et validation des donn\u00e9es performante (HTTP, Cache et autres consid\u00e9rations) Utiliser &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/lille.wordcamp.org\/2018\/session\/comprendre-et-utiliser-lapi-rest-de-woocommerce-2\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Comprendre et utiliser l&rsquo;API Rest de WooCommerce&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":187506,"featured_media":922,"template":"","meta":{"_crdt_document":"","_wcpt_session_time":1544189100,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[821],"footnotes":""},"session_track":[215872],"session_category":[26234],"class_list":["post-833","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-ateliers","wcb_session_category-e-commerce"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pheMMP-dr","session_date_time":{"date":"7 d\u00e9cembre 2018","time":"14:25"},"session_speakers":[{"id":"821","slug":"maxime-varinard","name":"Maxime Varinard","link":"https:\/\/lille.wordcamp.org\/2018\/speaker\/maxime-varinard\/"}],"session_cats_rendered":"E-commerce","_links":{"self":[{"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/833\/revisions"}],"predecessor-version":[{"id":893,"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/833\/revisions\/893"}],"speakers":[{"embeddable":true,"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/821"}],"author":[{"embeddable":true,"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/maxime"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/media\/922"}],"wp:attachment":[{"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=833"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=833"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/lille.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}