{"id":15378,"date":"2024-01-26T10:21:40","date_gmt":"2024-01-26T10:21:40","guid":{"rendered":"https:\/\/www.largedisplaysolutions.com\/formacao-ldsscoreboard\/documentacao-da-api-http\/"},"modified":"2026-05-06T09:07:20","modified_gmt":"2026-05-06T09:07:20","slug":"documentacao-da-api-http","status":"publish","type":"page","link":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/","title":{"rendered":"Documenta\u00e7\u00e3o da 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;\">Documenta\u00e7\u00e3o da API HTTP<\/h1><\/div><div class=\"fusion-text fusion-text-1\"><p>Atrav\u00e9s da documenta\u00e7\u00e3o da API HTTP, voc\u00ea aprender\u00e1 como controlar seu placar de v\u00eddeo remotamente, seja atrav\u00e9s de um dispositivo do tipo Stream Deck, uma chamada de comando curl via linha de comando ou atrav\u00e9s de um software desenvolvido por voc\u00ea.<\/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\/\">Voltar para a introdu\u00e7\u00e3o ao software de placar esportivo<\/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;\">O que \u00e9 uma API e uma 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>Uma <strong>API<\/strong> (Application Programming Interface) \u00e9 um elemento que fornece uma maneira de outros sistemas interagirem com ele. Existem muitos tipos de API, e \u00e9 por isso que me referi a ela como um &#8220;elemento&#8221;, e ela pode fornecer muitos tipos de intera\u00e7\u00f5es: voc\u00ea pode enviar dados para ela, coletar dados desse sistema ou control\u00e1-lo remotamente.<\/p>\n<p>No nosso caso, implementamos uma <strong>API HTTP<\/strong>, o que significa que temos uma esp\u00e9cie de servidor web que fica aguardando para receber suas solicita\u00e7\u00f5es como se voc\u00ea estivesse solicitando um site, e realiza a\u00e7\u00f5es com base no endere\u00e7o que voc\u00ea digitou.<\/p>\n<p>Portanto, a parte importante aqui \u00e9 que se trata de um servidor web, ent\u00e3o voc\u00ea pode enviar solicita\u00e7\u00f5es de API HTTP usando qualquer programa que possa solicitar p\u00e1ginas da web (seu navegador favorito, o aplicativo <a href=\"https:\/\/curl.se\/\" target=\"_blank\" rel=\"noopener\">curl<\/a> no Linux e OSX, etc.) e, mais importante, voc\u00ea pode fazer isso de qualquer computador, tablet ou celular que esteja na mesma rede, permitindo que voc\u00ea tenha v\u00e1rios LDSscoreboards (ou LDSperimetral) controlados a partir de um ponto centralizado, sua central de controle.<\/p>\n<p>Para chamar esta API HTTP, voc\u00ea deve consultar uma url (URL \u00e9 o nome dado ao endere\u00e7o composto pelo protocolo, computador, porta e solicita\u00e7\u00e3o) como se fosse uma &#8220;p\u00e1gina da web&#8221;. Mas onde est\u00e1 essa p\u00e1gina da web? Estou me confundindo!. A maneira mais f\u00e1cil \u00e9 abrir a solicita\u00e7\u00e3o que voc\u00ea deseja com seu navegador preferido. O endere\u00e7o a ser inserido ter\u00e1 a seguinte forma: https:\/\/IP_DO_COMPUTADOR:PORTA_CONFIGURADA\/SOLICITA\u00c7\u00c3O<\/p>\n<p>Portanto, e em resumo:<\/p>\n<ul>\n<li>O IP do computador depende da configura\u00e7\u00e3o de rede do equipamento. Recomendamos que voc\u00ea o torne fixo para evitar que ele mude e que as solicita\u00e7\u00f5es v\u00e3o para outro computador sem que voc\u00ea perceba.<\/li>\n<li>A porta \u00e9 indicada na configura\u00e7\u00e3o do terminal, marcada com uma seta vermelha.<\/li>\n<li>A solicita\u00e7\u00e3o depender\u00e1 do comando que voc\u00ea deseja dar ao LDSscoreboard (veremos isso em breve).<\/li>\n<\/ul>\n<p>Atrav\u00e9s desta documenta\u00e7\u00e3o da API HTTP, voc\u00ea aprender\u00e1 como controlar o placar de v\u00eddeo remotamente de maneira simples.<\/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=\"Documenta\u00e7\u00e3o e Configura\u00e7\u00e3o da API HTTP do 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-19548\" 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>No caso mostrado, o IP do nosso computador \u00e9 192.168.1.35 e a porta configurada \u00e9 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;\">Descri\u00e7\u00e3o da 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>O objetivo \u00e9 ter uma API para todos os comandos de controle do LDSscoreboard, exceto edi\u00e7\u00e3o de conte\u00fado. Dessa forma, voc\u00ea pode controlar centralmente todas as telas que desejar, publicar conte\u00fado promocional ou marcar elementos.<\/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;\">Controle de slides<\/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\">Par\u00e2metros<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_slides<\/td>\n<td align=\"left\">Recupera a lista de slides dispon\u00edveis no placar carregado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/show_slide\/<\/td>\n<td align=\"left\">Faz com que o slide indicado seja exibido na tela. name_slide = Nome do slide que voc\u00ea deseja mostrar<\/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;\">Controle de contadores<\/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\">Par\u00e2metros<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_counters<\/td>\n<td align=\"left\">Recupera a lista de contadores definidos no placar ativo<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/increment_counter\/COUNTER_NAME<\/td>\n<td align=\"left\">Incrementa o contador passado como par\u00e2metro. counter_name = Nome do contador a ser operado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/decrement_counter\/COUNTER_NAME<\/td>\n<td align=\"left\">Decrementa o contador passado como par\u00e2metro. counter_name = Nome do contador a ser operado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/set_counter\/COUNTER_NAME\/VALUE<\/td>\n<td align=\"left\">Atribui um valor a um determinado contador. counter_name = Nome do contador a ser operado, value = valor num\u00e9rico a ser atribu\u00eddo<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_counter_value\/COUNTER_NAME<\/td>\n<td align=\"left\">Recupera o valor de um contador. counter_name = Nome do contador a ser operado<\/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;\">Escala de jogadores<\/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\">Par\u00e2metros<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/roster\/get_local_team_name<\/td>\n<td align=\"left\">Verifica o nome da equipe local<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_guest_team_name<\/td>\n<td align=\"left\">Verifica o nome da equipe visitante<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_team_players_count\/[local|guest]<\/td>\n<td align=\"left\">Retorna o n\u00famero de jogadores na equipe da casa ou visitante<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_information\/PLAYER_INDEX[local|guest]<\/td>\n<td align=\"left\">Retorna as informa\u00e7\u00f5es do jogador indicado (nome, n\u00famero, etc.)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Aumenta a pontua\u00e7\u00e3o associada ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminui a pontua\u00e7\u00e3o associada ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_score\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Recupera a pontua\u00e7\u00e3o associada ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_fauls\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Aumenta as faltas associadas ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_fauls\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminui as faltas associadas ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_faults\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Recupera as faltas associadas ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/increment_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Aumenta as advert\u00eancias associadas ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/decrement_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Diminui as advert\u00eancias associadas ao jogador com o \u00edndice indicado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/roster\/get_player_cautions\/[local|guest] \/PLAYER_INDEX<\/td>\n<td align=\"left\">Recupera as advert\u00eancias associadas ao jogador com o \u00edndice indicado<\/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;\">Controle de cron\u00f4metro<\/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\">Par\u00e2metros<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_timers<\/td>\n<td align=\"left\">Recupera a lista de cron\u00f4metros dispon\u00edveis no placar ativo<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/start_timer\/TIMER_NAME<\/td>\n<td align=\"left\">Inicia o cron\u00f4metro na dire\u00e7\u00e3o em que foi definido. name_timer = Nome do cron\u00f4metro a ser operado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/stop_timer\/TIMER_NAME<\/td>\n<td align=\"left\">Para o cron\u00f4metro. Seu valor n\u00e3o \u00e9 alterado. name_timer = Nome do cron\u00f4metro a ser operado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/reset_timer\/TIMER_NAME<\/td>\n<td align=\"left\">Redefine o cron\u00f4metro para o valor inicial definido em sua configura\u00e7\u00e3o. name_timer = Nome do cron\u00f4metro a ser operado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_timer_time\/TIMER_NAME<\/td>\n<td align=\"left\">Recupera o valor de um cron\u00f4metro. name_timer = Nome do cron\u00f4metro a ser operado<\/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;\">R\u00f3tulos din\u00e2micos e contadores autom\u00e1ticos<\/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\">Par\u00e2metros<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/gc\/list_dynamic_labels<\/td>\n<td align=\"left\">Recupera a lista de r\u00f3tulos din\u00e2micos dispon\u00edveis no placar carregado<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/get_dynamic_label\/VAR<\/td>\n<td align=\"left\">Recupera o valor atribu\u00eddo \u00e0 vari\u00e1vel din\u00e2mica. VAR = Identificador da vari\u00e1vel a ser consultada<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/set_dynamic_label\/VAR\/ARG1<\/td>\n<td align=\"left\">Altera o valor atribu\u00eddo \u00e0 vari\u00e1vel din\u00e2mica. VAR = Identificador da vari\u00e1vel a ser atribu\u00edda, ARG1 = Novo valor a ser atribu\u00eddo<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/gc\/get_automatic_variable\/VAR<\/td>\n<td align=\"left\">Obt\u00e9m o valor de uma vari\u00e1vel autom\u00e1tica. Estas vari\u00e1veis s\u00e3o calculadas ao usar a escala\u00e7\u00e3o de jogadores. VAR = Nome da vari\u00e1vel. Vari\u00e1veis existentes: local_team_score (pontua\u00e7\u00e3o da equipe local), local_team_fauls (faltas cometidas pela equipe local), local_team_fauls_resetable (faltas cometidas pela equipe local, mas redefin\u00edveis), guest_team_score (pontua\u00e7\u00e3o da equipe visitante), guest_team_fauls (faltas da equipe visitante), guest_team_fauls_resettable (faltas da equipe visitante, mas redefin\u00edveis).<\/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;\">Redefine o contador para zero para vari\u00e1veis autom\u00e1ticas que podem ser redefinidas.<\/span> VAR: Nome da vari\u00e1vel redefin\u00edvel (local_team_fauls_resetable ou guest_team_fauls_resetable)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;\"><h3 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;\">Gerenciamento de vetores<\/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\">Par\u00e2metros<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">\/pcontrol\/list_vectors<\/td>\n<td align=\"left\">Recupera a lista de vetores dispon\u00edveis no placar ativo atual<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/increment_vector_element\/VECTOR_ID\/INDEX\/INCREMENT_VALUE<\/td>\n<td align=\"left\">Incrementa o valor do elemento na posi\u00e7\u00e3o INDEX do vetor VECTOR_ID. O incremento \u00e9 determinado por 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\">Define o valor do elemento na posi\u00e7\u00e3o INDEX do vetor VECTOR_ID. O novo valor \u00e9 determinado por VALUE<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_vector_element_value\/VECTOR_ID\/INDEX<\/td>\n<td align=\"left\">Obt\u00e9m o valor do elemento na posi\u00e7\u00e3o INDEX do vetor VECTOR_ID.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">\/pcontrol\/get_vector_length\/VECTOR_ID<\/td>\n<td align=\"left\">Recupera o n\u00famero de elementos do vetor. Ou seja, o tamanho definido.<\/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;\">Exemplo de uso da API HTTP do LDSscoreboard<\/h2><\/div><div class=\"fusion-text fusion-text-5\" style=\"--awb-text-transform:none;\"><p>Vamos ver um exemplo para compreender claramente a opera\u00e7\u00e3o descrita nesta documenta\u00e7\u00e3o sobre a API HTTP. Suponha que tenhamos definido um marcador que cont\u00e9m um slide chamado &#8220;slide1&#8221;. Para solicitar ao sistema que abra o slide1, devemos saber o IP do computador e a porta, uma vez que j\u00e1 conhecemos o nome.<\/p>\n<p>Se observarmos a imagem no topo da p\u00e1gina, veremos que temos o IP 192.168.1.35 e a porta 8080. Portanto, devemos fazer uma solicita\u00e7\u00e3o HTTP (abrir a p\u00e1gina) para o endere\u00e7o http:\/\/192.168.1.35:8080\/pcontrol\/show_slide\/slide1<\/p>\n<p>Para fazer isso, podemos abrir um navegador e colocar o endere\u00e7o na barra de endere\u00e7os:<\/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-15380\" 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>Em seguida, se tivermos o LDSscoreboard em execu\u00e7\u00e3o, deveremos ver o slide chamado slide1 tornar-se ativo.<\/p>\n<p><strong>IMPORTANTE<\/strong><\/p>\n<p>Se o nome do slide contiver um espa\u00e7o, por ser um caractere especial, devemos substitu\u00ed-lo por %20, ou seja, &#8220;meu slide&#8221; ser\u00e1 traduzido como &#8220;meu%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;\">Ferramentas para realizar chamadas de API HTTP<\/h2><\/div><div class=\"fusion-text fusion-text-7\"><p>\u00c9 claro que voc\u00ea n\u00e3o est\u00e1 restrito a ter que realizar chamadas HTTP a partir de um navegador; fizemos dessa maneira porque \u00e9 uma ferramenta que voc\u00ea certamente tem \u00e0 m\u00e3o e conhece, mas existem muitas outras formas de faz\u00ea-lo.<\/p>\n<p><strong>curl<\/strong><\/p>\n<p>O curl \u00e9 uma ferramenta de solicita\u00e7\u00e3o HTTP de c\u00f3digo aberto. Est\u00e1 dispon\u00edvel em Linux, OSX e tamb\u00e9m nas vers\u00f5es mais recentes do Windows 10. Seu uso \u00e9 muito simples, como visto na imagem a seguir:<\/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-15381\" 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>Voc\u00ea pode criar um programa em Javascript, usando jquery, onde uma chamada HTTP \u00e9 realizada, por exemplo com este c\u00f3digo:<\/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 qualquer linguagem de programa\u00e7\u00e3o permitir\u00e1 que voc\u00ea fa\u00e7a esse tipo de chamada.<\/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\/\">Voltar para a introdu\u00e7\u00e3o ao software de placar esportivo<\/a><\/h2><\/div><div class=\"fusion-text fusion-text-8\" style=\"--awb-text-transform:none;\"><p style=\"text-align: right;\">P\u00e1gina atualizada em 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":16686,"menu_order":56,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15378","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>Documenta\u00e7\u00e3o da API HTTP - Large Display Solutions<\/title>\n<meta name=\"description\" content=\"Para o controlo remoto, podes utilizar a documenta\u00e7\u00e3o da API HTTP para controlar remotamente o painel de avalia\u00e7\u00e3o de v\u00eddeo.\" \/>\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\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documenta\u00e7\u00e3o da API HTTP - Large Display Solutions\" \/>\n<meta property=\"og:description\" content=\"Para o controlo remoto, podes utilizar a documenta\u00e7\u00e3o da API HTTP para controlar remotamente o painel de avalia\u00e7\u00e3o de v\u00eddeo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/\" \/>\n<meta property=\"og:site_name\" content=\"Large Display Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-06T09:07:20+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/introducao-ao-software-de-placar-desportivo\\\/documentacao-da-api-http\\\/\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/introducao-ao-software-de-placar-desportivo\\\/documentacao-da-api-http\\\/\",\"name\":\"Documenta\u00e7\u00e3o da API HTTP - Large Display Solutions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/#website\"},\"datePublished\":\"2024-01-26T10:21:40+00:00\",\"dateModified\":\"2026-05-06T09:07:20+00:00\",\"description\":\"Para o controlo remoto, podes utilizar a documenta\u00e7\u00e3o da API HTTP para controlar remotamente o painel de avalia\u00e7\u00e3o de v\u00eddeo.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/introducao-ao-software-de-placar-desportivo\\\/documentacao-da-api-http\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/introducao-ao-software-de-placar-desportivo\\\/documentacao-da-api-http\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/introducao-ao-software-de-placar-desportivo\\\/documentacao-da-api-http\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introdu\u00e7\u00e3o ao software de placar desportivo\",\"item\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/introducao-ao-software-de-placar-desportivo\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Documenta\u00e7\u00e3o da API HTTP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/#website\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/\",\"name\":\"Large Display Solutions\",\"description\":\"Software solutions for LED perimeter systems\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/#organization\",\"name\":\"Large Display Solutions\",\"url\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.largedisplaysolutions.com\\\/pt-pt\\\/#\\\/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\\\/pt-pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Documenta\u00e7\u00e3o da API HTTP - Large Display Solutions","description":"Para o controlo remoto, podes utilizar a documenta\u00e7\u00e3o da API HTTP para controlar remotamente o painel de avalia\u00e7\u00e3o de v\u00eddeo.","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\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/","og_locale":"pt_PT","og_type":"article","og_title":"Documenta\u00e7\u00e3o da API HTTP - Large Display Solutions","og_description":"Para o controlo remoto, podes utilizar a documenta\u00e7\u00e3o da API HTTP para controlar remotamente o painel de avalia\u00e7\u00e3o de v\u00eddeo.","og_url":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/","og_site_name":"Large Display Solutions","article_modified_time":"2026-05-06T09:07:20+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/","url":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/","name":"Documenta\u00e7\u00e3o da API HTTP - Large Display Solutions","isPartOf":{"@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/#website"},"datePublished":"2024-01-26T10:21:40+00:00","dateModified":"2026-05-06T09:07:20+00:00","description":"Para o controlo remoto, podes utilizar a documenta\u00e7\u00e3o da API HTTP para controlar remotamente o painel de avalia\u00e7\u00e3o de v\u00eddeo.","breadcrumb":{"@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/documentacao-da-api-http\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/"},{"@type":"ListItem","position":2,"name":"Introdu\u00e7\u00e3o ao software de placar desportivo","item":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/introducao-ao-software-de-placar-desportivo\/"},{"@type":"ListItem","position":3,"name":"Documenta\u00e7\u00e3o da API HTTP"}]},{"@type":"WebSite","@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/#website","url":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/","name":"Large Display Solutions","description":"Software solutions for LED perimeter systems","publisher":{"@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/#organization","name":"Large Display Solutions","url":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/#\/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\/pt-pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/pages\/15378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=15378"}],"version-history":[{"count":5,"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/pages\/15378\/revisions"}],"predecessor-version":[{"id":19563,"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/pages\/15378\/revisions\/19563"}],"up":[{"embeddable":true,"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/pages\/16686"}],"wp:attachment":[{"href":"https:\/\/www.largedisplaysolutions.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=15378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}