{"id":15056,"date":"2024-01-17T11:08:31","date_gmt":"2024-01-17T11:08:31","guid":{"rendered":"https:\/\/www.largedisplaysolutions.com\/formation-ldsscoreboard\/documentation-de-lapi-http\/"},"modified":"2026-05-06T09:06:17","modified_gmt":"2026-05-06T09:06:17","slug":"documentation-de-lapi-http","status":"publish","type":"page","link":"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/","title":{"rendered":"Documentation de l&rsquo;API HTTP"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1976px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-one\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h1 class=\"fusion-title-heading title-heading-center\" style=\"margin:0;text-transform:uppercase;\">Documentation de l&rsquo;API HTTP<\/h1><\/div><div class=\"fusion-text fusion-text-1\"><p>Gr\u00e2ce \u00e0 la documentation de l&rsquo;API HTTP, vous apprendrez comment contr\u00f4ler votre panneau d&rsquo;affichage vid\u00e9o \u00e0 distance, que ce soit via un appareil de type Stream Deck, un appel de commande curl via la ligne de commande, ou via un logiciel que vous d\u00e9veloppez vous-m\u00eame.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:22px;\"><h2 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;text-transform:uppercase;font-size:1em;\"><a href=\"https:\/\/www.largedisplaysolutions.com\/introduction-to-sports-scoreboard-software\/\">Retour \u00e0 l&rsquo;introduction au logiciel de panneau d&rsquo;affichage sportif<\/a><\/h2><\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h2 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Qu&rsquo;est-ce qu&rsquo;une API et une API HTTP ?<\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p>Une <strong>API<\/strong> (Application Programming Interface) est un \u00e9l\u00e9ment qui offre aux autres syst\u00e8mes un moyen d&rsquo;interagir avec lui. Il existe de nombreux types d&rsquo;API, c&rsquo;est pourquoi je l&rsquo;ai qualifi\u00e9e d&rsquo;\u00ab \u00e9l\u00e9ment \u00bb, et elle peut fournir de nombreux types d&rsquo;interactions : vous pouvez lui envoyer des donn\u00e9es, collecter des donn\u00e9es \u00e0 partir de ce syst\u00e8me ou le contr\u00f4ler \u00e0 distance.<\/p>\n<p>Dans notre cas, nous avons impl\u00e9ment\u00e9 une <strong>API HTTP<\/strong>, ce qui signifie que nous disposons d&rsquo;une sorte de serveur web qui attend de recevoir vos requ\u00eates comme si vous demandiez une page web, et qui ex\u00e9cute des actions en fonction de l&rsquo;adresse que vous avez saisie.<\/p>\n<p>La partie importante ici est qu&rsquo;il s&rsquo;agit d&rsquo;un serveur web, vous pouvez donc envoyer des requ\u00eates d&rsquo;API HTTP en utilisant n&rsquo;importe quel programme capable de demander des pages web (votre navigateur pr\u00e9f\u00e9r\u00e9, l&rsquo;application <a href=\"https:\/\/curl.se\/\" target=\"_blank\" rel=\"noopener\">curl<\/a> sur Linux et OSX, etc.) et, plus important encore, vous pouvez le faire depuis n&rsquo;importe quel ordinateur, tablette ou t\u00e9l\u00e9phone portable connect\u00e9 au m\u00eame r\u00e9seau, ce qui vous permet d&rsquo;avoir plusieurs LDSscoreboards (ou LDSperimetral) contr\u00f4l\u00e9s \u00e0 partir d&rsquo;un point centralis\u00e9, votre centre de contr\u00f4le.<\/p>\n<p>Pour appeler cette API HTTP, vous devez consulter une URL (URL est le nom donn\u00e9 \u00e0 l&rsquo;adresse compos\u00e9e du protocole, de l&rsquo;ordinateur, du port et de la requ\u00eate) comme s&rsquo;il s&rsquo;agissait d&rsquo;une \u00ab page web \u00bb. Mais o\u00f9 est cette page web ? Je m&#8217;embrouille ! La mani\u00e8re la plus simple est d&rsquo;ouvrir la requ\u00eate que vous souhaitez avec votre navigateur pr\u00e9f\u00e9r\u00e9. L&rsquo;adresse \u00e0 saisir aura la forme suivante : https:\/\/IP_DE_L_ORDINATEUR:PORT_CONFIGURE\/REQUETE<\/p>\n<p>Par cons\u00e9quent, et en r\u00e9sum\u00e9 :<\/p>\n<ul>\n<li>l&rsquo;adresse IP de l&rsquo;ordinateur d\u00e9pend de la configuration r\u00e9seau de l&rsquo;\u00e9quipement. Nous vous recommandons de la rendre fixe pour \u00e9viter qu&rsquo;elle ne change et que les requ\u00eates ne soient envoy\u00e9es vers un autre ordinateur sans que vous ne vous en rendiez compte.<\/li>\n<li>Le port est indiqu\u00e9 dans la configuration du terminal, marqu\u00e9 par une fl\u00e8che rouge.<\/li>\n<li>La requ\u00eate d\u00e9pendra de l&rsquo;ordre que vous souhaitez donner au LDSscoreboard (nous le verrons sous peu).<\/li>\n<\/ul>\n<p>Gr\u00e2ce \u00e0 cette documentation de l&rsquo;API HTTP, vous apprendrez \u00e0 contr\u00f4ler le panneau d&rsquo;affichage vid\u00e9o \u00e0 distance de mani\u00e8re simple.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"999\" alt=\"LDSscoreboard HTTP API Documentation and Configuration\" title=\"LDSscoreboard_http_and_terminals_configuration\" src=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2026\/05\/LDSscoreboard_http_and_terminals_configuration-1024x999.png\" class=\"img-responsive wp-image-19545\" srcset=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2026\/05\/LDSscoreboard_http_and_terminals_configuration-200x195.png 200w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2026\/05\/LDSscoreboard_http_and_terminals_configuration-400x390.png 400w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2026\/05\/LDSscoreboard_http_and_terminals_configuration-600x585.png 600w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2026\/05\/LDSscoreboard_http_and_terminals_configuration-800x781.png 800w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2026\/05\/LDSscoreboard_http_and_terminals_configuration-1200x1171.png 1200w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2026\/05\/LDSscoreboard_http_and_terminals_configuration.png 1482w\" sizes=\"auto, (max-width: 640px) 100vw, 600px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-3\"><p>Dans le cas illustr\u00e9, l&rsquo;adresse IP de notre ordinateur est 192.168.1.35 et le port configur\u00e9 est 8086.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-4 fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top:20px;--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><div class=\"title-sep-container title-sep-container-left fusion-no-large-visibility fusion-no-medium-visibility fusion-no-small-visibility\"><div class=\"title-sep sep-single sep-solid\" style=\"border-color:#e2e2e2;\"><\/div><\/div><span class=\"awb-title-spacer fusion-no-large-visibility fusion-no-medium-visibility fusion-no-small-visibility\"><\/span><h2 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Description de l&rsquo;API<\/h2><span class=\"awb-title-spacer\"><\/span><div class=\"title-sep-container title-sep-container-right\"><div class=\"title-sep sep-single sep-solid\" style=\"border-color:#e2e2e2;\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-4\"><p>L&rsquo;objectif est de disposer d&rsquo;une API pour toutes les commandes de contr\u00f4le de LDSscoreboard, \u00e0 l&rsquo;exception de l&rsquo;\u00e9dition de contenu. De cette fa\u00e7on, vous pouvez contr\u00f4ler de mani\u00e8re centralis\u00e9e tous les \u00e9crans que vous souhaitez, publier du contenu promotionnel ou marquer des \u00e9l\u00e9ments.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Contr\u00f4le des diapositives<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Commande<\/th>\n<th align=\"left\">Param\u00e8tres<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_slides<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la liste des diapositives disponibles dans le panneau d&rsquo;affichage charg\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/show_slide\/<\/td>\n<td align=\"left\">Affiche la diapositive indiqu\u00e9e sur l&rsquo;\u00e9cran. name_slide = Nom de la diapositive que vous souhaitez afficher<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Contr\u00f4le des compteurs<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Commande<\/th>\n<th align=\"left\">Param\u00e8tres<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_counters<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la liste des compteurs d\u00e9finis dans le panneau d&rsquo;affichage actif<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/increment_counter\/COUNTER_NAME<\/td>\n<td align=\"left\">Incr\u00e9mente le compteur pass\u00e9 en param\u00e8tre. counter_name = Nom du compteur sur lequel op\u00e9rer<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/decrement_counter\/COUNTER_NAME<\/td>\n<td align=\"left\">D\u00e9cr\u00e9mente le compteur pass\u00e9 en param\u00e8tre. counter_name = Nom du compteur sur lequel op\u00e9rer<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/set_counter\/COUNTER_NAME\/VALUE<\/td>\n<td align=\"left\">Attribue une valeur \u00e0 un compteur donn\u00e9. counter_name = Nom du compteur sur lequel op\u00e9rer. value = valeur num\u00e9rique \u00e0 attribuer<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_counter_value\/COUNTER_NAME<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la valeur d&rsquo;un compteur. counter_name = Nom du compteur sur lequel op\u00e9rer. value = valeur num\u00e9rique \u00e0 attribuer<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Liste des joueurs<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Commande<\/th>\n<th align=\"left\">Param\u00e8tres<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/roster\/get_local_team_name<\/td>\n<td align=\"left\">V\u00e9rifie le nom de l&rsquo;\u00e9quipe locale<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_guest_team_name<\/td>\n<td align=\"left\">V\u00e9rifie le nom de l&rsquo;\u00e9quipe visiteuse<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_team_players_count\/[local|guest]<\/td>\n<td align=\"left\">Renvoie le nombre de joueurs dans l&rsquo;\u00e9quipe locale ou visiteuse<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_information\/PLAYER_INDEX[local|guest]<\/td>\n<td align=\"left\">Renvoie les informations du joueur indiqu\u00e9 (nom, num\u00e9ro, etc.)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Augmente le score associ\u00e9 au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminue le score associ\u00e9 au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re le score associ\u00e9 au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_fauls\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Augmente les fautes associ\u00e9es au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_fauls\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminue les fautes associ\u00e9es au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_faults\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re les fautes associ\u00e9es au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Augmente les avertissements associ\u00e9s au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminue les avertissements associ\u00e9s au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re les avertissements associ\u00e9s au joueur avec l&rsquo;index indiqu\u00e9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div>\n<div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Contr\u00f4le de la minuterie<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Commande<\/th>\n<th align=\"left\">Param\u00e8tres<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_timers<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la liste des minuteries disponibles dans le panneau d&rsquo;affichage actif<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/start_timer\/TIMER_NAME<\/td>\n<td align=\"left\">D\u00e9marre la minuterie dans la direction o\u00f9 elle a \u00e9t\u00e9 d\u00e9finie. name_timer = Nom de la minuterie (ou chronom\u00e8tre) sur lequel op\u00e9rer<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/stop_timer\/TIMER_NAME<\/td>\n<td align=\"left\">Arr\u00eate la minuterie. Sa valeur n&rsquo;est pas modifi\u00e9e. name_timer = Nom de la minuterie (ou chronom\u00e8tre) sur lequel op\u00e9rer<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/reset_timer\/TIMER_NAME<\/td>\n<td align=\"left\">R\u00e9initialise la minuterie \u00e0 la valeur initiale d\u00e9finie dans sa configuration. name_timer = Nom de la minuterie (ou chronom\u00e8tre) sur lequel op\u00e9rer<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_timer_time\/TIMER_NAME<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la valeur de la minuterie. name_timer = Nom de la minuterie (ou chronom\u00e8tre) sur lequel op\u00e9rer<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">\u00c9tiquettes dynamiques et compteurs automatiques<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Commande<\/th>\n<th align=\"left\">Param\u00e8tres<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/gc\/list_dynamic_labels<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la liste des \u00e9tiquettes dynamiques disponibles dans le panneau d&rsquo;affichage charg\u00e9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/get_dynamic_label\/VAR<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la valeur attribu\u00e9e \u00e0 la variable dynamique. VAR = Identifiant de la variable \u00e0 interroger<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/set_dynamic_label\/VAR\/ARG1<\/td>\n<td align=\"left\">Modifie la valeur attribu\u00e9e \u00e0 la variable dynamique. VAR = Identifiant de la variable \u00e0 assigner. ARG1 = Nouvelle valeur \u00e0 assigner<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/get_automatic_variable\/VAR<\/td>\n<td align=\"left\">Obtient la valeur d&rsquo;une variable automatique. Ces variables sont calcul\u00e9es lors de l&rsquo;utilisation de la liste des joueurs. VAR = Nom de la variable. Variables existantes : local_team_score : score de l&rsquo;\u00e9quipe locale, local_team_fauls : fautes commises par l&rsquo;\u00e9quipe locale, local_team_fauls_resetable : fautes commises par l&rsquo;\u00e9quipe locale, mais r\u00e9initialisables, guest_team_score : score de l&rsquo;\u00e9quipe visiteuse, guest_team_fauls : fautes de l&rsquo;\u00e9quipe visiteuse, guest_team_fauls_resettable : fautes de l&rsquo;\u00e9quipe visiteuse, mais r\u00e9initialisables.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/reset_automatic_variable\/VAR<\/td>\n<td align=\"left\"><span style=\"font-family: inherit; font-size: inherit;\">R\u00e9initialise le compteur \u00e0 z\u00e9ro pour les variables automatiques pouvant \u00eatre r\u00e9initialis\u00e9es.<\/span> VAR : Nom de la variable r\u00e9initialisable (local_team_fauls_resetable ou guest_team_fauls_resetable)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Gestion des vecteurs<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Commande<\/th>\n<th align=\"left\">Param\u00e8tres<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_vectors<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re la liste des vecteurs disponibles dans le panneau d&rsquo;affichage actif<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/increment_vector_element\/VECTOR_ID\/INDEX\/INCREMENT_VALUE<\/td>\n<td align=\"left\">Incr\u00e9mente la valeur de l&rsquo;\u00e9l\u00e9ment \u00e0 la position INDEX du vecteur VECTOR_ID. L&rsquo;incr\u00e9ment est d\u00e9termin\u00e9 par INCREMENT_VALUE<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/set_vector_element_value\/VECTOR_ID\/INDEX\/VALUE<\/td>\n<td align=\"left\">D\u00e9finit la valeur de l&rsquo;\u00e9l\u00e9ment \u00e0 la position INDEX du vecteur VECTOR_ID. La nouvelle valeur est d\u00e9termin\u00e9e par VALUE<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_vector_element_value\/VECTOR_ID\/INDEX<\/td>\n<td align=\"left\">Obtient la valeur de l&rsquo;\u00e9l\u00e9ment \u00e0 la position INDEX du vecteur VECTOR_ID.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_vector_length\/VECTOR_ID<\/td>\n<td align=\"left\">R\u00e9cup\u00e8re le nombre d&rsquo;\u00e9l\u00e9ments du vecteur. C&rsquo;est-\u00e0-dire, la taille d\u00e9finie.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-9 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1976px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-10 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-11 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top:20px;--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h2 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Exemple d&rsquo;utilisation de l&rsquo;API HTTP LDSscoreboard<\/h2><\/div><div class=\"fusion-text fusion-text-5\" style=\"--awb-text-transform:none;\"><p>Examinons un exemple pour bien comprendre le fonctionnement d\u00e9crit dans cette documentation sur l&rsquo;API HTTP. Supposons que nous ayons d\u00e9fini un marqueur contenant une diapositive appel\u00e9e \u00ab\u00a0slide1\u00a0\u00bb. Pour demander au syst\u00e8me d&rsquo;ouvrir \u00ab\u00a0slide1\u00a0\u00bb, nous devons conna\u00eetre l&rsquo;adresse IP de l&rsquo;ordinateur et le port, puisque nous connaissons d\u00e9j\u00e0 le nom.<\/p>\n<p>Si nous prenons l&rsquo;image en haut de la page, nous verrons que nous avons l&rsquo;adresse IP 192.168.1.35 et le port 8080. Nous devons donc effectuer une requ\u00eate HTTP (ouvrir la page) \u00e0 l&rsquo;adresse http:\/\/192.168.1.35:8080\/pcontrol\/show_slide\/slide1<\/p>\n<p>Pour ce faire, nous pouvons ouvrir un navigateur et saisir l&rsquo;adresse dans la barre d&rsquo;adresse :<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"337\" title=\"HTTP request with the browser\" src=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/http_with_browser.png\" alt class=\"img-responsive wp-image-15058\" srcset=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/http_with_browser-200x77.png 200w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/http_with_browser-400x155.png 400w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/http_with_browser-600x232.png 600w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/http_with_browser-800x310.png 800w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/http_with_browser.png 871w\" sizes=\"auto, (max-width: 640px) 100vw, 871px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-6\"><p>Ensuite, si LDSscoreboard est en cours d&rsquo;ex\u00e9cution, nous devrions voir la diapositive appel\u00e9e \u00ab\u00a0slide1\u00a0\u00bb devenir active.<\/p>\n<p><strong>IMPORTANT<\/strong><\/p>\n<p>Si le nom de la diapositive contient un espace, comme il s&rsquo;agit d&rsquo;un caract\u00e8re sp\u00e9cial, nous devons le remplacer par %20. Ainsi, \u00ab\u00a0my slide\u00a0\u00bb sera traduit par \u00ab\u00a0my%20slide\u00a0\u00bb.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-12 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1976px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-13 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-14 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-12 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top:20px;--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h2 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Outils pour effectuer des appels API HTTP<\/h2><\/div><div class=\"fusion-text fusion-text-7\"><p>Bien entendu, vous n'\u00eates pas limit\u00e9 \u00e0 effectuer des appels HTTP depuis un navigateur. Nous l'avons fait de cette mani\u00e8re car c'est un outil que vous avez s\u00fbrement sous la main et que vous connaissez, mais il existe de nombreuses autres fa\u00e7ons de le faire.<\/p>\n<p><strong>curl<\/strong><\/p>\n<p>curl est un outil de requ\u00eate HTTP open source. Il est disponible sur Linux, OSX, ainsi que sur les derni\u00e8res versions de Windows 10. Son utilisation est tr\u00e8s simple, comme le montre l'image suivante :<\/p>\n<div class=\"fusion-image-element in-legacy-container\" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><img loading=\"lazy\" decoding=\"async\" width=\"659\" height=\"120\" title=\"Make a request with curl\" src=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/curllinux.png\" alt class=\"img-responsive wp-image-15059\" srcset=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/curllinux-200x36.png 200w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/curllinux-400x73.png 400w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/curllinux-600x109.png 600w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/curllinux.png 659w\" sizes=\"auto, (max-width: 640px) 100vw, 659px\" \/><\/span><\/div>\n<p><strong>JavaScript<\/strong><\/p>\n<p>Vous pouvez cr\u00e9er un programme en JavaScript, en utilisant jQuery, o\u00f9 un appel HTTP est effectu\u00e9, par exemple avec ce code :<\/p>\n<p>timer_identifier=\u00a0\u00bbmy timer\u00a0\u00bb;<\/p>\n<p>$.getJSON(`\/pcontrol\/start_<wbr \/> timer\/$ `)<br \/>\n.done(function (data) )<br \/>\n.fail(function (err) );<\/p>\n<p>et tout langage de programmation vous permettra d'effectuer ce type d'appels.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-15 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1976px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-16 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-17 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-13 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:22px;\"><h2 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;text-transform:uppercase;font-size:1em;\"><a href=\"https:\/\/www.largedisplaysolutions.com\/introduction-to-sports-scoreboard-software\/\">Retour \u00e0 l&rsquo;introduction au logiciel de tableau d&rsquo;affichage sportif<\/a><\/h2><\/div><div class=\"fusion-text fusion-text-8\" style=\"--awb-text-transform:none;\"><p style=\"text-align: right;\">Page mise \u00e0 jour le 25\/04\/2024<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-18 fusion_builder_column_1_6 1_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:16.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:11.52%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:11.52%;--awb-width-medium:16.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:11.52%;--awb-spacing-left-medium:11.52%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":16673,"menu_order":56,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15056","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Documentation de l&#039;API HTTP - Large Display Solutions<\/title>\n<meta name=\"description\" content=\"Pour le contr\u00f4le \u00e0 distance, vous pouvez utiliser la documentation de l&#039;API HTTP pour contr\u00f4ler \u00e0 distance le tableau d&#039;affichage vid\u00e9o.\" \/>\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.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentation de l&#039;API HTTP - Large Display Solutions\" \/>\n<meta property=\"og:description\" content=\"Pour le contr\u00f4le \u00e0 distance, vous pouvez utiliser la documentation de l&#039;API HTTP pour contr\u00f4ler \u00e0 distance le tableau d&#039;affichage vid\u00e9o.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/\" \/>\n<meta property=\"og:site_name\" content=\"Large Display Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-06T09:06:17+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\\\/documentation-de-lapi-http\\\/\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\\\/documentation-de-lapi-http\\\/\",\"name\":\"Documentation de l'API HTTP - Large Display Solutions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/#website\"},\"datePublished\":\"2024-01-17T11:08:31+00:00\",\"dateModified\":\"2026-05-06T09:06:17+00:00\",\"description\":\"Pour le contr\u00f4le \u00e0 distance, vous pouvez utiliser la documentation de l'API HTTP pour contr\u00f4ler \u00e0 distance le tableau d'affichage vid\u00e9o.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\\\/documentation-de-lapi-http\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\\\/documentation-de-lapi-http\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\\\/documentation-de-lapi-http\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction aux logiciels de tableaux d&#8217;affichage sportif\",\"item\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Documentation de l&#8217;API HTTP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/\",\"name\":\"Large Display Solutions\",\"description\":\"Software solutions for LED perimeter systems\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/#organization\",\"name\":\"Large Display Solutions\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/LogotipoLDS_128x40.png\",\"contentUrl\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/LogotipoLDS_128x40.png\",\"width\":128,\"height\":40,\"caption\":\"Large Display Solutions\"},\"image\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Documentation de l'API HTTP - Large Display Solutions","description":"Pour le contr\u00f4le \u00e0 distance, vous pouvez utiliser la documentation de l'API HTTP pour contr\u00f4ler \u00e0 distance le tableau d'affichage vid\u00e9o.","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.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/","og_locale":"fr_FR","og_type":"article","og_title":"Documentation de l'API HTTP - Large Display Solutions","og_description":"Pour le contr\u00f4le \u00e0 distance, vous pouvez utiliser la documentation de l'API HTTP pour contr\u00f4ler \u00e0 distance le tableau d'affichage vid\u00e9o.","og_url":"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/","og_site_name":"Large Display Solutions","article_modified_time":"2026-05-06T09:06:17+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/","url":"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/","name":"Documentation de l'API HTTP - Large Display Solutions","isPartOf":{"@id":"https:\/\/www.largedisplaysolutions.com\/fr\/#website"},"datePublished":"2024-01-17T11:08:31+00:00","dateModified":"2026-05-06T09:06:17+00:00","description":"Pour le contr\u00f4le \u00e0 distance, vous pouvez utiliser la documentation de l'API HTTP pour contr\u00f4ler \u00e0 distance le tableau d'affichage vid\u00e9o.","breadcrumb":{"@id":"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/documentation-de-lapi-http\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.largedisplaysolutions.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Introduction aux logiciels de tableaux d&#8217;affichage sportif","item":"https:\/\/www.largedisplaysolutions.com\/fr\/introduction-aux-logiciels-de-tableaux-daffichage-sportif\/"},{"@type":"ListItem","position":3,"name":"Documentation de l&#8217;API HTTP"}]},{"@type":"WebSite","@id":"https:\/\/www.largedisplaysolutions.com\/fr\/#website","url":"https:\/\/www.largedisplaysolutions.com\/fr\/","name":"Large Display Solutions","description":"Software solutions for LED perimeter systems","publisher":{"@id":"https:\/\/www.largedisplaysolutions.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.largedisplaysolutions.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.largedisplaysolutions.com\/fr\/#organization","name":"Large Display Solutions","url":"https:\/\/www.largedisplaysolutions.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.largedisplaysolutions.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/LogotipoLDS_128x40.png","contentUrl":"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/LogotipoLDS_128x40.png","width":128,"height":40,"caption":"Large Display Solutions"},"image":{"@id":"https:\/\/www.largedisplaysolutions.com\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/pages\/15056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/comments?post=15056"}],"version-history":[{"count":5,"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/pages\/15056\/revisions"}],"predecessor-version":[{"id":19559,"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/pages\/15056\/revisions\/19559"}],"up":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/pages\/16673"}],"wp:attachment":[{"href":"https:\/\/www.largedisplaysolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=15056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}