Partager via


Shadify (éditeur indépendant)

Shadify est un service puissant permettant de générer des données et d’exécuter diverses logiques pour créer différentes applications et jeux. Les points de terminaison incluent les données générées pour Suduku, Takuzu, Schulte, Minesweeper, recherche de mots, anagrammes et expressions mathématiques.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Troy Taylor
URL https://www.hitachisolutions.com
Messagerie électronique ttaylor@hitachisolutions.com
Métadonnées du connecteur
Éditeur Troy Taylor
Site internet https://github.com/cheatsnake/shadify
Politique de confidentialité https://github.com/cheatsnake/shadify
Catégories Données; Style de vie et divertissement

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Obtenir un anagramme

Récupère un mot et un tableau de tous les mots possibles composés de ce mot.

Obtenir un puzzle de recherche de mots

Récupérez un puzzle de recherche de mots aléatoires.

Obtenir un puzzle Minesweeper

Récupérez un puzzle de Minesweeper aléatoire à partir de la largeur et de la hauteur données, du nombre de mines et de la position de départ.

Obtenir un puzzle Sudoku

Retourne un tableau de la tâche et des lignes de grille terminées.

Obtenir un puzzle Takuzu

Récupère un puzzle en fonction de la taille et du remplissage de champ demandés.

Obtenir une expression de division

Récupère une expression de division aléatoire.

Obtenir une expression de multiplication

Récupère une expression de multiplication aléatoire.

Obtenir une expression de soustraction

Récupère une expression de soustraction aléatoire.

Obtenir une expression d’ajout

Récupère une expression d’ajout aléatoire.

Obtenir une table Schulte

Récupère une table Schulte aléatoire avec la taille et le mode donnés.

Obtenir une équation quadratique

Récupérez une équation quadratique aléatoire.

Vérifier les réponses sudoku

Utilise des lignes de réponse dans un format de chaîne (séparé par un tiret) pour récupérer les erreurs et la position d’erreur.

Vérifier les réponses Takuzu

Utilise des lignes de réponse dans un format de chaîne (séparé par un tiret) pour récupérer les erreurs et la position d’erreur.

Obtenir un anagramme

Récupère un mot et un tableau de tous les mots possibles composés de ce mot.

Retours

Nom Chemin d’accès Type Description
Tâche
Task string

Tâche.

Words
Words array of string

Les mots.

Obtenir un puzzle de recherche de mots

Récupérez un puzzle de recherche de mots aléatoires.

Paramètres

Nom Clé Obligatoire Type Description
Largeur
width integer

Largeur.

Hauteur
height integer

Hauteur.

Retours

Nom Chemin d’accès Type Description
Largeur
width integer

Largeur.

Hauteur
height integer

Hauteur.

Nombre de mots
wordsCount integer

Nombre de mots.

Grid
grid array of array

Grille.

items
grid array of string
Words
words array of object
Mot
words.word string

Le mot.

Démarrer
words.position.start array of integer

Début.

Fin
words.position.end array of integer

La fin.

Obtenir un puzzle Minesweeper

Récupérez un puzzle de Minesweeper aléatoire à partir de la largeur et de la hauteur données, du nombre de mines et de la position de départ.

Paramètres

Nom Clé Obligatoire Type Description
Largeur
width integer

Largeur.

Hauteur
height integer

Hauteur.

Démarrer
start string

Position de début.

Mines
mines integer

Nombre de mines.

Retours

Nom Chemin d’accès Type Description
Démarrer
start string

Position de début.

Largeur
width integer

Largeur.

Hauteur
height integer

Hauteur.

Conseil
board array of array

La carte.

items
board array of string
Mines
mines integer

Nombre de mines.

Obtenir un puzzle Sudoku

Retourne un tableau de la tâche et des lignes de grille terminées.

Paramètres

Nom Clé Obligatoire Type Description
Remplir
fill integer

Niveau de remplissage.

Retours

Nom Chemin d’accès Type Description
Grid
grid array of array

Grille.

items
grid array of integer
Tâche
task array of array

Tâche.

items
task array of integer

Obtenir un puzzle Takuzu

Récupère un puzzle en fonction de la taille et du remplissage de champ demandés.

Paramètres

Nom Clé Obligatoire Type Description
Taille
size integer

Taille.

Remplir
fill integer

Niveau de remplissage.

Retours

Nom Chemin d’accès Type Description
Taille
size integer

Taille.

Terrain
field array of array

Champ.

items
field array of string
Tâche
task array of array

Tâche.

items
task array of string

Obtenir une expression de division

Récupère une expression de division aléatoire.

Paramètres

Nom Clé Obligatoire Type Description
Premier minimum
minFirst integer

Premier nombre minimum.

Premier maximum
maxFirst integer

Premier nombre maximal.

Deuxième minimum
minSecond integer

Deuxième nombre minimum.

Deuxième maximum
maxSecond integer

Deuxième nombre maximal

Négatif
negative integer

Autoriser (1) les nombres négatifs ou non (0).

Retours

Nom Chemin d’accès Type Description
First
first integer

Premier nombre.

Second
second integer

Deuxième nombre.

Opération
operation string

Opération.

Expression
expression string

Expression.

Réponse
answer integer

La réponse.

Obtenir une expression de multiplication

Récupère une expression de multiplication aléatoire.

Paramètres

Nom Clé Obligatoire Type Description
Premier minimum
minFirst integer

Premier nombre minimum.

Premier maximum
maxFirst integer

Premier nombre maximal.

Deuxième minimum
minSecond integer

Deuxième nombre minimum.

Deuxième maximum
maxSecond integer

Deuxième nombre maximal

Négatif
negative integer

Autoriser (1) les nombres négatifs ou non (0).

Retours

Nom Chemin d’accès Type Description
First
first integer

Premier nombre.

Second
second integer

Deuxième nombre.

Opération
operation string

Opération.

Expression
expression string

Expression.

Réponse
answer integer

La réponse.

Obtenir une expression de soustraction

Récupère une expression de soustraction aléatoire.

Paramètres

Nom Clé Obligatoire Type Description
Premier minimum
minFirst integer

Premier nombre minimum.

Premier maximum
maxFirst integer

Premier nombre maximal.

Deuxième minimum
minSecond integer

Deuxième nombre minimum.

Deuxième maximum
maxSecond integer

Deuxième nombre maximal

Négatif
negative integer

Autoriser (1) les nombres négatifs ou non (0).

Retours

Nom Chemin d’accès Type Description
First
first integer

Premier nombre.

Second
second integer

Deuxième nombre.

Opération
operation string

Opération.

Expression
expression string

Expression.

Réponse
answer integer

La réponse.

Obtenir une expression d’ajout

Récupère une expression d’ajout aléatoire.

Paramètres

Nom Clé Obligatoire Type Description
Premier minimum
minFirst integer

Premier nombre minimum.

Premier maximum
maxFirst integer

Premier nombre maximal.

Deuxième minimum
minSecond integer

Deuxième nombre minimum.

Deuxième maximum
maxSecond integer

Deuxième nombre maximal

Négatif
negative integer

Autoriser (1) les nombres négatifs ou non (0).

Retours

Nom Chemin d’accès Type Description
First
first integer

Premier nombre.

Second
second integer

Deuxième nombre.

Opération
operation string

Opération.

Expression
expression string

Expression.

Réponse
answer integer

La réponse.

Obtenir une table Schulte

Récupère une table Schulte aléatoire avec la taille et le mode donnés.

Paramètres

Nom Clé Obligatoire Type Description
Taille
size integer

Taille.

Mode
mode string

Mode.

Retours

Nom Chemin d’accès Type Description
Grid
grid array of array

Grille.

items
grid array of integer

Obtenir une équation quadratique

Récupérez une équation quadratique aléatoire.

Paramètres

Nom Clé Obligatoire Type Description
un minimum
minA integer

Minimum.

un maximum
maxA integer

Maximum.

b Minimum
minB integer

Minimum.

b Maximum
maxB integer

Maximum.

c Minimum
minC integer

Minimum.

c Maximum
maxC integer

Nombre maximal de c.

Retours

Nom Chemin d’accès Type Description
Équation
equation string

Équation.

m
a integer

Valeur de A.

b
b integer

Valeur b.

c
c integer

Valeur de c.

Discriminant
discriminant integer

Le discriminant.

x1
x1 string

Valeur x1.

x2
x2 string

Valeur c2.

Vérifier les réponses sudoku

Utilise des lignes de réponse dans un format de chaîne (séparé par un tiret) pour récupérer les erreurs et la position d’erreur.

Paramètres

Nom Clé Obligatoire Type Description
Réponse
task True string

Lignes de réponse.

Retours

Nom Chemin d’accès Type Description
Erreur
isError boolean

Indique s’il s’agit d’une erreur.

Poste
position string

Position.

Vérifier les réponses Takuzu

Utilise des lignes de réponse dans un format de chaîne (séparé par un tiret) pour récupérer les erreurs et la position d’erreur.

Paramètres

Nom Clé Obligatoire Type Description
Réponse
task True string

Lignes de réponse.

Retours

Nom Chemin d’accès Type Description
Erreur
isError boolean

Indique s’il s’agit d’une erreur.

Message
message string

Message.

Poste
position array of string

Position.