Compartilhar via


Shadify (Editor Independente)

O Shadify é um serviço avançado para gerar dados e executar várias lógicas para criar diferentes aplicativos e jogos. Os pontos de extremidade incluem dados gerados para Suduku, Takuzu, Schulte, Minesweeper, pesquisa de palavras, anagramas e expressões matemáticas.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadados do conector
Publicador Troy Taylor
Site da Web https://github.com/cheatsnake/shadify
Política de privacidade https://github.com/cheatsnake/shadify
Categorias Dados; Estilo de vida e entretenimento

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Obter um anagrama

Recupera uma palavra e uma matriz de todas as palavras possíveis compostas dessa palavra.

Obter um quebra-cabeça de pesquisa de palavras

Recuperar um quebra-cabeça de pesquisa de palavras aleatórias.

Obter um quebra-cabeça minesweeper

Recupere um quebra-cabeça minesweeper aleatório da largura e altura fornecidas, número de minas e posição inicial.

Obter um quebra-cabeça Sudoku

Retorna uma matriz da tarefa e linhas de grade concluídas.

Obter um quebra-cabeça Takuzu

Recupera um quebra-cabeça com base no tamanho solicitado e no preenchimento do campo.

Obter uma equação quadrática

Recupere uma equação quadrática aleatória.

Obter uma expressão de adição

Recupera uma expressão de adição aleatória.

Obter uma expressão de divisão

Recupera uma expressão de divisão aleatória.

Obter uma expressão de multiplicação

Recupera uma expressão de multiplicação aleatória.

Obter uma expressão de subtração

Recupera uma expressão de subtração aleatória.

Obter uma tabela Schulte

Recupera uma tabela Schulte aleatória com o tamanho e o modo especificados.

Verificar as respostas de Takuzu

Usa linhas de resposta em um formato de cadeia de caracteres (separado por um traço) para recuperar erros e posição de erro.

Verificar as respostas do Sudoku

Usa linhas de resposta em um formato de cadeia de caracteres (separado por um traço) para recuperar erros e posição de erro.

Obter um anagrama

Recupera uma palavra e uma matriz de todas as palavras possíveis compostas dessa palavra.

Retornos

Nome Caminho Tipo Description
Tarefa
Task string

A tarefa.

Palavras
Words array of string

As palavras.

Obter um quebra-cabeça de pesquisa de palavras

Recuperar um quebra-cabeça de pesquisa de palavras aleatórias.

Parâmetros

Nome Chave Obrigatório Tipo Description
Largura
width integer

A largura.

Altura
height integer

A altura.

Retornos

Nome Caminho Tipo Description
Largura
width integer

A largura.

Altura
height integer

A altura.

Contagem de palavras
wordsCount integer

A contagem de palavras.

Grid
grid array of array

A grade.

items
grid array of string
Palavras
words array of object
Palavra
words.word string

A palavra.

Start
words.position.start array of integer

O início.

participante
words.position.end array of integer

Fim.

Obter um quebra-cabeça minesweeper

Recupere um quebra-cabeça minesweeper aleatório da largura e altura fornecidas, número de minas e posição inicial.

Parâmetros

Nome Chave Obrigatório Tipo Description
Largura
width integer

A largura.

Altura
height integer

A altura.

Start
start string

A posição inicial.

Minas
mines integer

O número de minas.

Retornos

Nome Caminho Tipo Description
Start
start string

A posição inicial.

Largura
width integer

A largura.

Altura
height integer

A altura.

Quadro
board array of array

A placa.

items
board array of string
Minas
mines integer

O número de minas.

Obter um quebra-cabeça Sudoku

Retorna uma matriz da tarefa e linhas de grade concluídas.

Parâmetros

Nome Chave Obrigatório Tipo Description
Preenchimento
fill integer

O nível de preenchimento.

Retornos

Nome Caminho Tipo Description
Grid
grid array of array

A grade.

items
grid array of integer
Tarefa
task array of array

A tarefa.

items
task array of integer

Obter um quebra-cabeça Takuzu

Recupera um quebra-cabeça com base no tamanho solicitado e no preenchimento do campo.

Parâmetros

Nome Chave Obrigatório Tipo Description
Tamanho
size integer

O tamanho.

Preenchimento
fill integer

O nível de preenchimento.

Retornos

Nome Caminho Tipo Description
Tamanho
size integer

O tamanho.

Campo
field array of array

O campo.

items
field array of string
Tarefa
task array of array

A tarefa.

items
task array of string

Obter uma equação quadrática

Recupere uma equação quadrática aleatória.

Parâmetros

Nome Chave Obrigatório Tipo Description
um mínimo
minA integer

O mínimo.

um máximo
maxA integer

O máximo.

b Mínimo
minB integer

O mínimo b.

b Máximo
maxB integer

O máximo b.

c Mínimo
minC integer

O c mínimo.

c Máximo
maxC integer

O c máximo.

Retornos

Nome Caminho Tipo Description
Equação
equation string

A equação.

a
a integer

O valor de A.

b
b integer

O valor de b.

c
c integer

O valor de c.

Discriminante
discriminant integer

O discriminante.

x1
x1 string

O valor de x1.

x2
x2 string

O valor de c2.

Obter uma expressão de adição

Recupera uma expressão de adição aleatória.

Parâmetros

Nome Chave Obrigatório Tipo Description
Primeiro Mínimo
minFirst integer

O primeiro número mínimo.

Primeiro Máximo
maxFirst integer

O primeiro número máximo.

Segundo Mínimo
minSecond integer

O segundo número mínimo.

Segundo máximo
maxSecond integer

O segundo número máximo

Negativo
negative integer

Se deseja permitir (1) números negativos ou não (0).

Retornos

Nome Caminho Tipo Description
First
first integer

O primeiro número.

Segundo
second integer

O segundo número.

Operation
operation string

A operação.

Expression
expression string

A expressão.

Resposta
answer integer

A resposta.

Obter uma expressão de divisão

Recupera uma expressão de divisão aleatória.

Parâmetros

Nome Chave Obrigatório Tipo Description
Primeiro Mínimo
minFirst integer

O primeiro número mínimo.

Primeiro Máximo
maxFirst integer

O primeiro número máximo.

Segundo Mínimo
minSecond integer

O segundo número mínimo.

Segundo máximo
maxSecond integer

O segundo número máximo

Negativo
negative integer

Se deseja permitir (1) números negativos ou não (0).

Retornos

Nome Caminho Tipo Description
First
first integer

O primeiro número.

Segundo
second integer

O segundo número.

Operation
operation string

A operação.

Expression
expression string

A expressão.

Resposta
answer integer

A resposta.

Obter uma expressão de multiplicação

Recupera uma expressão de multiplicação aleatória.

Parâmetros

Nome Chave Obrigatório Tipo Description
Primeiro Mínimo
minFirst integer

O primeiro número mínimo.

Primeiro Máximo
maxFirst integer

O primeiro número máximo.

Segundo Mínimo
minSecond integer

O segundo número mínimo.

Segundo máximo
maxSecond integer

O segundo número máximo

Negativo
negative integer

Se deseja permitir (1) números negativos ou não (0).

Retornos

Nome Caminho Tipo Description
First
first integer

O primeiro número.

Segundo
second integer

O segundo número.

Operation
operation string

A operação.

Expression
expression string

A expressão.

Resposta
answer integer

A resposta.

Obter uma expressão de subtração

Recupera uma expressão de subtração aleatória.

Parâmetros

Nome Chave Obrigatório Tipo Description
Primeiro Mínimo
minFirst integer

O primeiro número mínimo.

Primeiro Máximo
maxFirst integer

O primeiro número máximo.

Segundo Mínimo
minSecond integer

O segundo número mínimo.

Segundo máximo
maxSecond integer

O segundo número máximo

Negativo
negative integer

Se deseja permitir (1) números negativos ou não (0).

Retornos

Nome Caminho Tipo Description
First
first integer

O primeiro número.

Segundo
second integer

O segundo número.

Operation
operation string

A operação.

Expression
expression string

A expressão.

Resposta
answer integer

A resposta.

Obter uma tabela Schulte

Recupera uma tabela Schulte aleatória com o tamanho e o modo especificados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Tamanho
size integer

O tamanho.

Mode
mode string

O modo.

Retornos

Nome Caminho Tipo Description
Grid
grid array of array

A grade.

items
grid array of integer

Verificar as respostas de Takuzu

Usa linhas de resposta em um formato de cadeia de caracteres (separado por um traço) para recuperar erros e posição de erro.

Parâmetros

Nome Chave Obrigatório Tipo Description
Resposta
task True string

As linhas de resposta.

Retornos

Nome Caminho Tipo Description
Erro é
isError boolean

Se é erro.

Message
message string

A mensagem.

Posição
position array of string

A posição.

Verificar as respostas do Sudoku

Usa linhas de resposta em um formato de cadeia de caracteres (separado por um traço) para recuperar erros e posição de erro.

Parâmetros

Nome Chave Obrigatório Tipo Description
Resposta
task True string

As linhas de resposta.

Retornos

Nome Caminho Tipo Description
Erro é
isError boolean

Se é erro.

Posição
position string

A posição.