Esta API irá gerar gráficos com base nas informações que você passar para ela. Esteja pronto para visualizar seus dados e criar gráficos mais rápido do que nunca.
Esta API receberá um objeto JSON com todos os dados que você deseja visualizar. Obtenha uma imagem em base64 para você visualizar seu gráfico.
Esta API é ideal para criar gráficos que exibirão as informações que você deseja. Os gráficos que você pode criar dependem de você. As informações serão selecionadas para você e você terá gráficos totalmente personalizados para trabalhar.
Além das limitações de chamadas de API por mês, não há limitações entre os planos.
Passe o objeto JSON com os dados que você deseja exibir em um gráfico.
fornecedor: este campo aceita o valor "charts"
altura: altura da imagem gerada. A altura máxima é 800
largura: largura da imagem gerada. A largura máxima é 800
dados: Neste campo você fornece os dados do seu gráfico
Gerador de Gráficos - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"data":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAGQCAYAAAByNR6YAAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nOzdeXwUVdY//s+51Z2NNewBUcRdVCCJsoUQlUUdUb/PGMbHFQLpQALOOD+XmdFx4uiMC7MJJtAdBnCbBXQeZ+RRQBBIwqIkRHRwfWRENOwEErJ21T2/P5JAB7JCqrvTOe/Xi9eL3Fr65HRV90ndW7cAIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIfyPAh2AOCUxqzAz0DG0Vm5GXFDHmrBmWVDH5yt/yowOE6s/8evoMHmhezpOrO0p7647OszvPf5vb3WYWEVocAQ6ANHArwIdQBsE94cVSS5DgLyHQY7kPRKiSVJgiQ7D5XJdTUSXud3uNwIdi2i75OTksF69ej0UExPz+8zMTDPQ8YSK0/Mq54l/BEOe5ZwKblJgBanzoyMCHcIZvi2panJZamrqBKXU6CYWl7jdbs/pjbNmzbrGMIxLW/sBxcxxRPRDAG36QBvYpUdbVveL4vLjrVovIyOjt2mas5j5HY/H84nNYTWrre/X6fr27RtmmuZz33zzzYsA2vZl0P3Ss3lJe5V+2eziOXPmXKa1vgMAmFkD+KakpOSfK1eurGnPME7PKxFdxcy3oY3nybmKHHSeP1+uVSq//67Z5ae/R8y859ixY2+15j1qjzwH9JwStpMCK0hd0LNjFVhKqUitdXTdj7FEdAUzvw4ARKSb2OY6ALfD5i+CQV07boFVU1NzLxE9x8zDAdxtb1TN89f71ahul/n9JVvUQoGltb6amR9jZg8AJxHNiI6OfjQ5OXlcexdZvtxu918B/NWu/Tcl6rzB/n7JFrVUYPm+R0TkIKJ7o6OjH3a5XOM8Ho+3uW3bI88BPaeE7aTAEu3C7XavBrAaAFwu11wAkTk5OT8DgJkzZ/ZKTU2drpTqxswbPR7PJy6Xqw+Am5j54rS0tMeYudLj8SxwuVxOZp5ARFcDqDIMY82iRYt2B+43CywiegDAP4joDpfL1cPj8ZyszKZPnx4RFhY2FcCFRLTH6/W+s3Tp0rKWlj300EORFRUVtwEYREQfLF68eDMApKamjiCiIUqpPVrrSQD+U1JS8o+VK1daTb1fze0PAGbPnj3IsqzbAXgBvO2XpAWXI/XnQUZGxm+9Xu+B6Ojo6wDkt/Q+GIbxmWVZk5i5ZNCgQX/37QJqLq++XVet2Vd6evpgr9c7FYDX4XC8obV2dbIup5Pvkcvl6gHgUF3hsxlo+vg+vYuwufOgsfPR4XCEQ86pkKYCHYAIbenp6YMNw9hJRJO01oMAvJ+WlvbflmVpABWo/ZAoIaJjAMDMUwA8DiCaiEZallXkcrliA/cbBI7L5boawHCt9Y8B7AeQ7LOsT1hYWBERzWTmCGa+2eFw3NjSsjlz5kSXl5dvZ+a7mL...","_note":"Response truncated for documentation purposes"}
curl --location --request POST 'https://zylalabs.com/api/590/json+to+chart+image+api/403/chart+generator' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"provider": "charts",
"height": 400,
"width": 600,
"data": {
"type": "line",
"data": {
"labels": [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
],
"datasets": [
{
"data": [
86,
114,
106,
106,
107,
111,
133
],
"label": "Total",
"borderColor": "#3e95cd",
"backgroundColor": "#7bb6dd",
"fill": false
},
{
"data": [
70,
90,
44,
60,
83,
90,
100
],
"label": "Accepted",
"borderColor": "#3cba9f",
"backgroundColor": "#71d1bd",
"fill": false
},
{
"data": [
10,
21,
60,
44,
17,
21,
17
],
"label": "Pending",
"borderColor": "#ffa500",
"backgroundColor": "#ffc04d",
"fill": false
},
{
"data": [
6,
3,
2,
2,
7,
0,
16
],
"label": "Rejected",
"borderColor": "#c45850",
"backgroundColor": "#d78f89",
"fill": false
}
]
}
}
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint do Gerador de Gráficos retorna uma imagem codificada em base64 do gráfico gerado Essa imagem pode ser incorporada diretamente em páginas da web ou aplicativos para fins de visualização
O campo chave nos dados de resposta é "data" que contém a string em base64 representando a imagem do gráfico Essa string pode ser usada para exibir o gráfico em vários formatos como PNG
Os parâmetros incluem "fornecedor" (deve ser "charts"), "altura" (máx 800), "largura" (máx 800) e "dados" (o objeto JSON contendo os dados do gráfico). Os usuários podem personalizar as dimensões do gráfico e os dados exibidos
Os dados da resposta estão estruturados como um objeto JSON com uma única chave, "data". O valor associado a essa chave é uma string codificada em base64 representando a imagem do gráfico, facilitando a decodificação e exibição
O Gerador de Gráficos pode visualizar qualquer dado fornecido em formato JSON, como valores numéricos, categorias ou dados de séries temporais. Os usuários podem criar vários tipos de gráficos com base em suas necessidades específicas de dados
Os usuários podem personalizar suas solicitações ajustando os parâmetros de "altura" e "largura" para atender aos requisitos de exibição e modificando o parâmetro "dados" para incluir diferentes conjuntos de dados para visualização
Os usuários podem esperar fornecer dados JSON estruturados que incluem rótulos e valores A API gerará gráficos com base nesses dados, que podem incluir gráficos de barras, gráficos de linhas ou gráficos de pizza, dependendo da estrutura de entrada
A precisão dos dados é mantida garantindo que o JSON de entrada esteja corretamente formatado e contenha valores válidos Os usuários são responsáveis por fornecer dados precisos uma vez que a API gera gráficos com base apenas nas entradas recebidas
Nível de serviço:
100%
Tempo de resposta:
6.990ms
Nível de serviço:
100%
Tempo de resposta:
13.020ms
Nível de serviço:
100%
Tempo de resposta:
13.507ms
Nível de serviço:
100%
Tempo de resposta:
745ms
Nível de serviço:
100%
Tempo de resposta:
12.425ms
Nível de serviço:
100%
Tempo de resposta:
2.355ms
Nível de serviço:
100%
Tempo de resposta:
652ms
Nível de serviço:
100%
Tempo de resposta:
8.778ms
Nível de serviço:
100%
Tempo de resposta:
7.208ms
Nível de serviço:
86%
Tempo de resposta:
2.231ms
Nível de serviço:
100%
Tempo de resposta:
1.636ms
Nível de serviço:
100%
Tempo de resposta:
93ms
Nível de serviço:
100%
Tempo de resposta:
1.401ms
Nível de serviço:
100%
Tempo de resposta:
3.116ms
Nível de serviço:
100%
Tempo de resposta:
1.041ms
Nível de serviço:
100%
Tempo de resposta:
111ms
Nível de serviço:
100%
Tempo de resposta:
78ms
Nível de serviço:
100%
Tempo de resposta:
450ms
Nível de serviço:
100%
Tempo de resposta:
1.476ms
Nível de serviço:
100%
Tempo de resposta:
160ms