{"id":15371,"date":"2024-01-26T10:21:05","date_gmt":"2024-01-26T10:21:05","guid":{"rendered":"https:\/\/www.largedisplaysolutions.com\/formazione-ldsscoreboard\/documentazione-api-http\/"},"modified":"2026-05-06T09:05:37","modified_gmt":"2026-05-06T09:05:37","slug":"documentazione-api-http","status":"publish","type":"page","link":"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/","title":{"rendered":"Documentazione 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;\">Documentazione HTTP API<\/h1><\/div><div class=\"fusion-text fusion-text-1\"><p>Attraverso la documentazione della HTTP API imparerai come controllare il tuo tabellone segnapunti video da remoto, sia tramite un dispositivo tipo Stream Deck, una chiamata con comando curl da riga di comando, o tramite un software sviluppato da te.<\/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\/\">Torna all&#8217;introduzione al software per tabelloni segnapunti sportivi<\/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;\">Cos&#8217;\u00e8 un&#8217;API e un&#8217;HTTP API?<\/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>Un&#8217;<strong>API<\/strong> (Application Programming Interface) \u00e8 un elemento che fornisce un modo per altri sistemi di interagire con esso. Esistono molti tipi di API, motivo per cui l&#8217;ho definita come &#8220;elemento&#8221;, e pu\u00f2 fornire molti tipi di interazioni: puoi inviare dati, raccogliere dati da quel sistema o controllarlo da remoto.<\/p>\n<p>Nel nostro caso, abbiamo implementato un&#8217;<strong>HTTP API<\/strong>, il che significa che abbiamo una sorta di server web, in attesa di ricevere le tue richieste come se stessi richiedendo un sito web, ed eseguire azioni in base all&#8217;indirizzo digitato.<\/p>\n<p>Quindi, il punto importante qui \u00e8 che si tratta di un server web, quindi puoi inviare richieste HTTP API utilizzando qualsiasi programma in grado di richiedere pagine web (il tuo browser preferito, l&#8217;applicazione <a href=\"https:\/\/curl.se\/\" target=\"_blank\" rel=\"noopener\">curl<\/a> su Linux e OSX, ecc.) e, ancora pi\u00f9 importante, puoi farlo da qualsiasi computer, tablet o cellulare presente sulla stessa rete, permettendoti di avere molteplici LDSscoreboards (o LDSperimetral) controllati da un punto centralizzato, il tuo centro di controllo.<\/p>\n<p>Per chiamare questa HTTP API, devi consultare un URL (URL \u00e8 il nome dato all&#8217;indirizzo composto da protocollo, computer, porta e richiesta) come se fosse una &#8220;pagina web&#8221;. Ma dove si trova quella pagina web? Sto facendo confusione!. Il modo pi\u00f9 semplice \u00e8 aprire la richiesta che desideri con il tuo browser preferito. L&#8217;indirizzo da inserire avr\u00e0 la seguente forma: https:\/\/IP_DEL_COMPUTER:PORTA_CONFIGURATA\/RICHIESTA<\/p>\n<p>Pertanto, e in sintesi:<\/p>\n<ul>\n<li>l&#8217;IP del computer dipende dalla configurazione di rete dell&#8217;attrezzatura. Consigliamo di renderlo fisso per evitare che cambi e che le richieste finiscano su un altro computer senza accorgersene.<\/li>\n<li>La porta \u00e8 indicata nella configurazione del terminale, contrassegnata con una freccia rossa.<\/li>\n<li>La richiesta dipender\u00e0 dall&#8217;ordine che vuoi dare a LDSscoreboard (lo vedremo a breve).<\/li>\n<\/ul>\n<p>Attraverso questa documentazione della HTTP API imparerai come controllare il tabellone segnapunti video da remoto in modo semplice.<\/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=\"Documentazione e configurazione HTTP API di LDSscoreboard\" 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-19547\" 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>Nel caso mostrato, l&#8217;IP del nostro computer \u00e8 192.168.1.35 e la porta configurata \u00e8 la 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;\">Descrizione 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&#8217;obiettivo \u00e8 avere un&#8217;API per tutti i comandi di controllo di LDSscoreboard ad eccezione dell&#8217;editing dei contenuti. In questo modo \u00e8 possibile controllare centralmente tutti gli schermi desiderati, pubblicare contenuti promozionali o aggiungere elementi ai preferiti.<\/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;\">Controllo slide<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Comando<\/th>\n<th align=\"left\">Parametri<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_slides<\/td>\n<td align=\"left\">Recupera l&#8217;elenco delle slide disponibili nel tabellone caricato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/show_slide\/<\/td>\n<td align=\"left\">Fa s\u00ec che la slide indicata venga visualizzata sullo schermo. name_slide = Nome della slide che desideri mostrare<\/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;\">Controllo contatore<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Comando<\/th>\n<th align=\"left\">Parametri<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_counters<\/td>\n<td align=\"left\">Recupera l&#8217;elenco dei contatori definiti nel tabellone attivo<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/increment_counter\/COUNTER_NAME<\/td>\n<td align=\"left\">Incrementa il contatore passato come parametro counter_name = Nome del contatore su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/decrement_counter\/COUNTER_NAME<\/td>\n<td align=\"left\">Decrementa il contatore passato come parametro counter_name = Nome del contatore su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/set_counter\/COUNTER_NAME\/VALUE<\/td>\n<td align=\"left\">Assegna un valore a un determinato contatore. counter_name = Nome del contatore su cui operare value = valore numerico da assegnare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_counter_value\/COUNTER_NAME<\/td>\n<td align=\"left\">Recupera il valore di un contatore. counter_name = Nome del contatore su cui operare value = valore numerico da assegnare<\/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;\">Lista giocatori<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Comando<\/th>\n<th align=\"left\">Parametri<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/roster\/get_local_team_name<\/td>\n<td align=\"left\">Controlla il nome della squadra di casa<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_guest_team_name<\/td>\n<td align=\"left\">Controlla il nome della squadra ospite<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_team_players_count\/[local|guest]<\/td>\n<td align=\"left\">Restituisce il numero di giocatori nella squadra di casa o ospite<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_information\/PLAYER_INDEX[local|guest]<\/td>\n<td align=\"left\">Restituisce le informazioni del giocatore indicato (nome, numero, ecc.)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Aumenta il punteggio associato al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminuisce il punteggio associato al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Recupera il punteggio associato al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_fauls\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Aumenta i falli associati al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_fauls\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminuisce i falli associati al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_faults\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Recupera i falli associati al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Aumenta gli ammonimenti associati al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminuisce gli ammonimenti associati al giocatore con l&#8217;indice indicato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Recupera gli ammonimenti associati al giocatore con l&#8217;indice indicato<\/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;\">Controllo timer<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Comando<\/th>\n<th align=\"left\">Parametri<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_timers<\/td>\n<td align=\"left\">Recupera l&#8217;elenco dei timer disponibili nel tabellone attivo<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/start_timer\/TIMER_NAME<\/td>\n<td align=\"left\">Avvia il timer nella direzione in cui \u00e8 stato definito. name_timer = Nome del timer (o cronometro) su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/stop_timer\/TIMER_NAME<\/td>\n<td align=\"left\">Ferma il timer. Il suo valore non viene alterato. name_timer = Nome del timer (o cronometro) su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/reset_timer\/TIMER_NAME<\/td>\n<td align=\"left\">Resetta il timer al valore iniziale definito nella sua configurazione. name_timer = Nome del timer (o cronometro) su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_timer_time\/TIMER_NAME<\/td>\n<td align=\"left\">Recupera il valore del timer. name_timer = Nome del timer (o cronometro) su cui operare<\/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;\">Etichette dinamiche e contatori automatici<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Comando<\/th>\n<th align=\"left\">Parametri<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/gc\/list_dynamic_labels<\/td>\n<td align=\"left\">Recupera l&#8217;elenco delle etichette dinamiche disponibili nel tabellone caricato<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/get_dynamic_label\/VAR<\/td>\n<td align=\"left\">Recupera il valore assegnato alla variabile dinamica VAR = Identificatore della variabile da interrogare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/set_dynamic_label\/VAR\/ARG1<\/td>\n<td align=\"left\">Modifica il valore assegnato alla variabile dinamica VAR = Identificatore della variabile da assegnare ARG1 = Nuovo valore da assegnare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/get_automatic_variable\/VAR<\/td>\n<td align=\"left\">Ottiene il valore di una variabile automatica. Queste variabili vengono calcolate quando si utilizza la lista giocatori. VAR = Nome della variabile Variabili esistenti: local_team_score : punteggio squadra di casa local_team_fauls: falli commessi dalla squadra di casa local_team_fauls_resetable: falli commessi dalla squadra di casa, ma resettabili. guest_team_score: punteggio squadra ospite guest_team_fauls: falli della squadra ospite guest_team_fauls_resettable: falli della squadra ospite, ma resettabili.<\/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;\">Resetta il contatore a zero per le variabili automatiche che possono essere resettate.<\/span> VAR: Nome della variabile resettabile (local_team_fauls_resetable o 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;\">Gestione vettori<\/h3><\/div>\n<div class=\"table-1\">\n<table width=\"100%\">\n<thead>\n<tr>\n<th align=\"left\">Comando<\/th>\n<th align=\"left\">Parametri<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_vectors<\/td>\n<td align=\"left\">Recupera l&#8217;elenco dei vettori disponibili nel tabellone attualmente attivo<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/increment_vector_element\/VECTOR_ID\/INDEX\/INCREMENT_VALUE<\/td>\n<td align=\"left\">Incrementa il valore dell&#8217;elemento nella posizione INDEX del vettore VECTOR_ID. L&#8217;incremento \u00e8 determinato da 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\">Imposta il valore dell&#8217;elemento nella posizione INDEX del vettore VECTOR_ID. Il nuovo valore \u00e8 determinato da VALUE<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_vector_element_value\/VECTOR_ID\/INDEX<\/td>\n<td align=\"left\">Ottiene il valore dell&#8217;elemento nella posizione INDEX del vettore VECTOR_ID.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_vector_length\/VECTOR_ID<\/td>\n<td align=\"left\">Recupera il numero di elementi del vettore. Vale a dire, la dimensione definita.<\/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;\">Esempio di utilizzo dell&#8217;API HTTP di LDSscoreboard<\/h2><\/div><div class=\"fusion-text fusion-text-5\" style=\"--awb-text-transform:none;\"><p>Vediamo un esempio per comprendere chiaramente il funzionamento descritto in questa documentazione sull&#8217;API HTTP. Supponiamo di aver definito un marcatore che contiene una slide chiamata &#8220;slide1&#8221;; per richiedere al sistema di aprire la slide1, dobbiamo conoscere l&#8217;IP del computer e la porta, dato che il nome lo conosciamo gi\u00e0.<\/p>\n<p>Se guardiamo l&#8217;immagine nella parte superiore della pagina, vedremo che abbiamo l&#8217;IP 192.168.1.35 e la porta 8080, quindi dobbiamo effettuare una richiesta HTTP (aprire la pagina) all&#8217;indirizzo http:\/\/192.168.1.35:8080\/pcontrol\/show_slide\/slide1<\/p>\n<p>Per farlo, possiamo aprire un browser e inserire l&#8217;indirizzo nella barra degli indirizzi:<\/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-15373\" 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>Successivamente, se LDSscoreboard \u00e8 in esecuzione, dovremmo vedere la slide chiamata slide1 diventare attiva.<\/p>\n<p><strong>IMPORTANTE<\/strong><\/p>\n<p>Se il nome della slide contiene uno spazio, trattandosi di un carattere speciale, dobbiamo sostituirlo con %20; ovvero, &#8220;my slide&#8221; sar\u00e0 tradotto come &#8220;my%20slide&#8221;.<\/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;\">Strumenti per effettuare chiamate API HTTP<\/h2><\/div><div class=\"fusion-text fusion-text-7\"><p>Naturalmente, non sei limitato a dover effettuare chiamate HTTP da un browser; lo abbiamo fatto in questo modo perch\u00e9 \u00e8 uno strumento che sicuramente hai a portata di mano e conosci, ma ci sono molti altri modi per farlo.<\/p>\n<p><strong>curl<\/strong><\/p>\n<p>curl \u00e8 uno strumento open source per richieste HTTP. \u00c8 disponibile su Linux, OSX e anche sulle ultime versioni di Windows 10. Il suo utilizzo \u00e8 molto semplice, come si pu\u00f2 vedere nell'immagine seguente:<\/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-15374\" 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>Puoi creare un programma in Javascript, usando jquery, in cui viene effettuata una chiamata HTTP, ad esempio con questo codice:<\/p>\n<p>timer_identifier=\"my timer\";<\/p>\n<p>$.getJSON(`\/pcontrol\/start_<wbr \/> timer\/$ `)<br \/>\n.done(function (data) )<br \/>\n.fail(function (err) );<\/p>\n<p>e qualsiasi linguaggio di programmazione ti permetter\u00e0 di effettuare questo tipo di chiamate.<\/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\/\">Torna all&#8217;introduzione del software per tabelloni segnapunti sportivi<\/a><\/h2><\/div><div class=\"fusion-text fusion-text-8\" style=\"--awb-text-transform:none;\"><p style=\"text-align: right;\">Pagina aggiornata il 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":16683,"menu_order":56,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15371","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>Documentazione API HTTP - Large Display Solutions<\/title>\n<meta name=\"description\" content=\"Per il controllo remoto puoi utilizzare la documentazione dell&#039;API HTTP per controllare a distanza il tabellone video.\" \/>\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\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentazione API HTTP - Large Display Solutions\" \/>\n<meta property=\"og:description\" content=\"Per il controllo remoto puoi utilizzare la documentazione dell&#039;API HTTP per controllare a distanza il tabellone video.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/\" \/>\n<meta property=\"og:site_name\" content=\"Large Display Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-06T09:05:37+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/introduzione-al-software-per-tabelloni-sportivi\\\/documentazione-api-http\\\/\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/introduzione-al-software-per-tabelloni-sportivi\\\/documentazione-api-http\\\/\",\"name\":\"Documentazione API HTTP - Large Display Solutions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/#website\"},\"datePublished\":\"2024-01-26T10:21:05+00:00\",\"dateModified\":\"2026-05-06T09:05:37+00:00\",\"description\":\"Per il controllo remoto puoi utilizzare la documentazione dell'API HTTP per controllare a distanza il tabellone video.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/introduzione-al-software-per-tabelloni-sportivi\\\/documentazione-api-http\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/introduzione-al-software-per-tabelloni-sportivi\\\/documentazione-api-http\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/introduzione-al-software-per-tabelloni-sportivi\\\/documentazione-api-http\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduzione al software per tabelloni sportivi\",\"item\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/introduzione-al-software-per-tabelloni-sportivi\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Documentazione API HTTP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/\",\"name\":\"Large Display Solutions\",\"description\":\"Software solutions for LED perimeter systems\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/#organization\",\"name\":\"Large Display Solutions\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/it\\\/#\\\/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\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Documentazione API HTTP - Large Display Solutions","description":"Per il controllo remoto puoi utilizzare la documentazione dell'API HTTP per controllare a distanza il tabellone video.","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\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/","og_locale":"it_IT","og_type":"article","og_title":"Documentazione API HTTP - Large Display Solutions","og_description":"Per il controllo remoto puoi utilizzare la documentazione dell'API HTTP per controllare a distanza il tabellone video.","og_url":"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/","og_site_name":"Large Display Solutions","article_modified_time":"2026-05-06T09:05:37+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/","url":"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/","name":"Documentazione API HTTP - Large Display Solutions","isPartOf":{"@id":"https:\/\/www.largedisplaysolutions.com\/it\/#website"},"datePublished":"2024-01-26T10:21:05+00:00","dateModified":"2026-05-06T09:05:37+00:00","description":"Per il controllo remoto puoi utilizzare la documentazione dell'API HTTP per controllare a distanza il tabellone video.","breadcrumb":{"@id":"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/documentazione-api-http\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.largedisplaysolutions.com\/it\/"},{"@type":"ListItem","position":2,"name":"Introduzione al software per tabelloni sportivi","item":"https:\/\/www.largedisplaysolutions.com\/it\/introduzione-al-software-per-tabelloni-sportivi\/"},{"@type":"ListItem","position":3,"name":"Documentazione API HTTP"}]},{"@type":"WebSite","@id":"https:\/\/www.largedisplaysolutions.com\/it\/#website","url":"https:\/\/www.largedisplaysolutions.com\/it\/","name":"Large Display Solutions","description":"Software solutions for LED perimeter systems","publisher":{"@id":"https:\/\/www.largedisplaysolutions.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.largedisplaysolutions.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.largedisplaysolutions.com\/it\/#organization","name":"Large Display Solutions","url":"https:\/\/www.largedisplaysolutions.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.largedisplaysolutions.com\/it\/#\/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\/it\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/pages\/15371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/comments?post=15371"}],"version-history":[{"count":5,"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/pages\/15371\/revisions"}],"predecessor-version":[{"id":19557,"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/pages\/15371\/revisions\/19557"}],"up":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/pages\/16683"}],"wp:attachment":[{"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/media?parent=15371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}