{"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":"2024-04-25T21:58:40","modified_gmt":"2024-04-25T21:58:40","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 API HTTP<\/h1><\/div><div class=\"fusion-text fusion-text-1\"><p>La documentazione dell&#8217;API HTTP ti spiegher\u00e0 come controllare il tuo tabellone video da remoto, sia tramite un dispositivo Stream Deck, sia tramite una chiamata di comando curl dalla linea di comando, sia 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\/it\/introduzione-al-software-per-tabelloni-sportivi\/\">Torna all&#8217;introduzione al software per tabelloni 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;\">Cosa sono le API e le 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>Un&#8217;<strong>API<\/strong> (Application Programming Interface) \u00e8 un elemento che fornisce un modo per far interagire altri sistemi con esso. Esistono molti tipi di API, per questo le ho definite &#8220;elementi&#8221;, e possono fornire molti tipi di interazioni: si possono inviare dati ad esso, raccogliere dati da quel sistema o controllarlo a distanza.<\/p>\n<p>Nel nostro caso, abbiamo implementato un&#8217;<strong>API HTTP<\/strong>, il che significa che abbiamo una sorta di server web che attende di ricevere le richieste come se si trattasse di una richiesta a un sito web e di eseguire le operazioni in base all&#8217;indirizzo digitato.<\/p>\n<p>La parte importante \u00e8 che si tratta di un server web, quindi \u00e8 possibile inviare richieste API HTTP utilizzando qualsiasi programma in grado di richiedere pagine web (il vostro browser preferito, l&#8217;applicazione  <a href=\"https:\/\/curl.se\/\" target=\"_blank\" rel=\"noopener\">ricciolo<\/a>  su Linux e OSX, ecc.) e, cosa pi\u00f9 importante, \u00e8 possibile farlo da qualsiasi computer, tablet o telefono cellulare che si trovi sulla stessa rete, consentendo di avere pi\u00f9 tabelloni LDS (o LDSperimetrale) controllati da un punto centralizzato, il vostro centro di controllo.<\/p>\n<p>Per chiamare questa API HTTP, \u00e8 necessario interrogare 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 dov&#8217;\u00e8 questa pagina web? Sto facendo un po&#8217; di confusione! Il modo pi\u00f9 semplice \u00e8 quello di aprire con il vostro browser preferito la richiesta che desiderate. L&#8217;indirizzo da inserire sar\u00e0 questo: https:\/\/IP_DEL_ORDENADOR:PUERTO_CONFIGURADO\/PETICION_A_EFECTUAR<\/p>\n<p>Pertanto, e in sintesi:<\/p>\n<ul>\n<li>L&#8217;indirizzo IP del computer dipende dalla configurazione di rete dell&#8217;apparecchiatura. Si consiglia di impostarlo su fisso per evitare che venga modificato e che le richieste passino a un altro computer senza che l&#8217;utente se ne accorga.<\/li>\n<li>La porta \u00e8 indicata nella configurazione del terminale, contrassegnata da una freccia rossa.<\/li>\n<li>La richiesta dipender\u00e0 dall&#8217;ordine che si vuole dare a LDSscoreboard (lo vedremo tra poco).<\/li>\n<\/ul>\n<p>Con questa documentazione HTTP API puoi imparare a controllare il tabellone 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=\"886\" height=\"793\" alt=\"Documentazione e configurazione dell&amp;apos;API HTTP di LDSscoreboard\" title=\"Terminal configuration\" src=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/terconfig.png\" class=\"img-responsive wp-image-15372\" srcset=\"https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/terconfig-200x179.png 200w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/terconfig-400x358.png 400w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/terconfig-600x537.png 600w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/terconfig-800x716.png 800w, https:\/\/www.largedisplaysolutions.com\/wp-content\/uploads\/2021\/06\/terconfig.png 886w\" 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 8080.<\/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, tranne che per la modifica dei contenuti. In questo modo \u00e8 possibile controllare centralmente tutte le schermate desiderate, pubblicare contenuti promozionali o elementi di bookmark.<\/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 della diapositiva<\/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\/show_slide\/&lt;SLIDE_NAME&gt;<\/td>\n<td align=\"left\">Fa apparire sullo schermo la diapositiva indicata.<\/p>\n<p>slide_slide_name = Nome della diapositiva da visualizzare<\/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 del 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\/increment_counter\/NAME_CONTER<\/td>\n<td align=\"left\">Incrementa il contatore passato come parametro<\/p>\n<p>nome_contatore = nome del contatore su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/decrement_counter\/NAME_CONTER<\/td>\n<td align=\"left\">Decrementa il contatore passato come parametro<\/p>\n<p>nome_contatore = nome del contatore su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/set_counter\/NAME_COUNTER\/VALUE<\/td>\n<td align=\"left\">Assegna un valore a un determinato contatore.<\/p>\n<p>nome_contatore = nome del contatore su cui operare<br \/>\nvalore = valore numerico da assegnare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_counter_value\/nome_contatore<\/td>\n<td align=\"left\">Recupera il valore di un contatore.<\/p>\n<p>nome_contatore = nome del contatore su cui operare<br \/>\nvalore = 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;\">roster dei 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\">Controllare 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\">Controllare 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 della squadra di casa o di quella ospite.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_information\/[local|guest]\/PLAYER_INDEX<\/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 la valutazione indicata.<\/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_fauls\/[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 il numero di ammonizioni associate al giocatore con la valutazione indicata.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decremento_giocatore_cauzioni\/[local|guest]\/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminuire le ammonizioni associate 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 le ammonizioni associate 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 del 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\/start_timer\/NOMBRE_TIMER<\/td>\n<td align=\"left\">Avvia il timer nella direzione in cui \u00e8 stato impostato.<\/p>\n<p>timer_name = nome del timer (o del cronometro) su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/stop_timer\/NAME_TIMER<\/td>\n<td align=\"left\">Arresta il timer. Il suo valore non viene alterato.<\/p>\n<p>timer_name = nome del timer (o del cronometro) su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/reset_timer\/NOMBRE_TIMER<\/td>\n<td align=\"left\">Riporta il timer al valore iniziale definito nella sua configurazione.<\/p>\n<p>timer_name = nome del timer (o del cronometro) su cui operare<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_timer_time\/NAMBRE_TIMER<\/td>\n<td align=\"left\">Recupera l&#8217;ora impostata da un timer.<\/p>\n<p>timer_name = nome del timer (o del 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\/get_dynamic_label\/VAR<\/td>\n<td align=\"left\">Recupera il valore assegnato alla variabile dinamica.<\/p>\n<p>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<\/p>\n<p>VAR = Identificatore della variabile da assegnare<br \/>\nARG1 = 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 rosa dei giocatori.<\/p>\n<p>VAR = Nome della variabile<\/p>\n<p>Variabili esistenti:<br \/>\nlocal_team_score : punteggio della squadra locale<br \/>\nlocal_team_fauls: falli commessi dalla squadra di casa<br \/>\nlocal_team_fauls_resettable: falli commessi dalla squadra di casa, ma resettabili.<br \/>\nguest_team_score: punteggio della squadra ospite<br \/>\nguest_team_fauls: falli commessi dalla squadra ospite<br \/>\nguest_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;\">Azzera il contatore delle variabili automatiche che possono essere reinizializzate.<\/span><\/p>\n<p>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><\/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-10 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 capire meglio come funziona l&#8217;API HTTP descritta in questa documentazione. Supponiamo di aver definito un marcatore che contiene una diapositiva chiamata &#8220;diapositiva1&#8221;; per richiedere al sistema di aprire la diapositiva1, dovremmo conoscere l&#8217;IP del computer e la porta, dato che conosciamo gi\u00e0 il nome.<\/p>\n<p>Se prendiamo l&#8217;immagine in cima alla pagina, vedremo che abbiamo l&#8217;ip 192.168.1.35 e la porta 8080, quindi dovremmo fare 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>Quindi, se LDSscoreboard \u00e8 in esecuzione, si dovrebbe vedere la diapositiva denominata diapositiva1 diventare attiva.<\/p>\n<p><strong>IMPORTANTE<\/strong><\/p>\n<p>Se il nome della diapositiva contiene uno spazio, poich\u00e9 si tratta di un carattere speciale, dobbiamo sostituirlo con %20, cio\u00e8 &#8220;la mia diapositiva&#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-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;\">Strumenti per effettuare chiamate API HTTP<\/h2><\/div><div class=\"fusion-text fusion-text-7\"><p>Naturalmente, non siete limitati a effettuare chiamate HTTP da un browser; abbiamo fatto cos\u00ec perch\u00e9 \u00e8 uno strumento che sicuramente avete a portata di mano e conoscete, ma ci sono molti altri modi per farlo.<\/p>\n<p><strong>ricciolo<\/strong><\/p>\n<p>curl \u00e8 uno strumento open source per le richieste HTTP. \u00c8 disponibile su Linux, OSX e anche sulle versioni pi\u00f9 recenti di Windows 10. \u00c8 molto semplice da usare, come mostrato 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>\u00c8 possibile creare un programma Javascript, utilizzando jquery, in cui viene effettuata una chiamata HTTP, ad esempio con questo codice:<\/p>\n<p>timer_identifier=\"il mio timer\";<\/p>\n<p>$.getJSON(`\/pcontrol\/start_<wbr><\/wbr>timer\/$`)<br \/>\n.done(function (data) )<br \/>\n.fail(function (err) );<\/p>\n<p>e qualsiasi linguaggio di programmazione consente di effettuare tali 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-12 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\/it\/introduzione-al-software-per-tabelloni-sportivi\/\">Torna all&#8217;introduzione al software per tabelloni 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\/4\/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.4 - 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=\"2024-04-25T21:58:40+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=\"51 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\":\"2024-04-25T21:58:40+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":"2024-04-25T21:58:40+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"51 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":"2024-04-25T21:58:40+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":11,"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/pages\/15371\/revisions"}],"predecessor-version":[{"id":16803,"href":"https:\/\/www.largedisplaysolutions.com\/it\/wp-json\/wp\/v2\/pages\/15371\/revisions\/16803"}],"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}]}}