Shadify (независимый издатель)
Shadify — это мощная служба для создания данных и выполнения различных логик для создания различных приложений и игр. Конечные точки включают данные, созданные для Suduku, Takuzu, Schulte, Minesweeper, поиска слов, анаграмм и математических выражений.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Трой Тейлор |
| URL | https://www.hitachisolutions.com |
| Адрес электронной почты | ttaylor@hitachisolutions.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Трой Тейлор |
| Веб-сайт | https://github.com/cheatsnake/shadify |
| Политика конфиденциальности | https://github.com/cheatsnake/shadify |
| Категории | Данные; Образ жизни и развлечения |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Получение анаграммы |
Извлекает слово и массив всех возможных слов, состоящих из этого слова. |
| Получение выражения вычитания |
Извлекает случайное выражение вычитания. |
| Получение выражения деления |
Извлекает выражение случайного деления. |
| Получение выражения сложения |
Извлекает случайное выражение сложения. |
| Получение выражения умножения |
Извлекает выражение случайного умножения. |
| Получение головоломки Minesweeper |
Получение случайной головоломки Minesweeper из заданной ширины и высоты, количества мин и начальной позиции. |
| Получение головоломки Sudoku |
Возвращает массив задач и завершенных линий сетки. |
| Получение головоломки Takuzu |
Извлекает головоломку на основе запрошенного размера и заливки поля. |
| Получение головоломки поиска слов |
Получение головоломки поиска случайных слов. |
| Получение квадратного уравнения |
Получение случайного квадратного уравнения. |
| Получение таблицы Schulte |
Извлекает случайную таблицу Schulte с заданным размером и режимом. |
| Проверка ответов Sudoku |
Использует строки ответов в строковом формате (разделенном дефисом) для получения ошибок и позиции ошибок. |
| Проверка ответов Takuzu |
Использует строки ответов в строковом формате (разделенном дефисом) для получения ошибок и позиции ошибок. |
Получение анаграммы
Извлекает слово и массив всех возможных слов, состоящих из этого слова.
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Задача
|
Task | string |
Задача. |
|
Слова
|
Words | array of string |
Слова. |
Получение выражения вычитания
Извлекает случайное выражение вычитания.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Первый минимум
|
minFirst | integer |
Минимальное первое число. |
|
|
Первое максимальное значение
|
maxFirst | integer |
Максимальное число. |
|
|
Второй минимум
|
minSecond | integer |
Минимальное значение второго числа. |
|
|
Второе максимальное значение
|
maxSecond | integer |
Максимальное число второго |
|
|
Отрицательные
|
negative | integer |
Следует ли разрешать (1) отрицательные числа или нет (0). |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
First
|
first | integer |
Первое число. |
|
Second
|
second | integer |
Второй номер. |
|
Операция
|
operation | string |
Операция. |
|
Expression
|
expression | string |
Выражение. |
|
Ответ
|
answer | integer |
Ответ. |
Получение выражения деления
Извлекает выражение случайного деления.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Первый минимум
|
minFirst | integer |
Минимальное первое число. |
|
|
Первое максимальное значение
|
maxFirst | integer |
Максимальное число. |
|
|
Второй минимум
|
minSecond | integer |
Минимальное значение второго числа. |
|
|
Второе максимальное значение
|
maxSecond | integer |
Максимальное число второго |
|
|
Отрицательные
|
negative | integer |
Следует ли разрешать (1) отрицательные числа или нет (0). |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
First
|
first | integer |
Первое число. |
|
Second
|
second | integer |
Второй номер. |
|
Операция
|
operation | string |
Операция. |
|
Expression
|
expression | string |
Выражение. |
|
Ответ
|
answer | integer |
Ответ. |
Получение выражения сложения
Извлекает случайное выражение сложения.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Первый минимум
|
minFirst | integer |
Минимальное первое число. |
|
|
Первое максимальное значение
|
maxFirst | integer |
Максимальное число. |
|
|
Второй минимум
|
minSecond | integer |
Минимальное значение второго числа. |
|
|
Второе максимальное значение
|
maxSecond | integer |
Максимальное число второго |
|
|
Отрицательные
|
negative | integer |
Следует ли разрешать (1) отрицательные числа или нет (0). |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
First
|
first | integer |
Первое число. |
|
Second
|
second | integer |
Второй номер. |
|
Операция
|
operation | string |
Операция. |
|
Expression
|
expression | string |
Выражение. |
|
Ответ
|
answer | integer |
Ответ. |
Получение выражения умножения
Извлекает выражение случайного умножения.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Первый минимум
|
minFirst | integer |
Минимальное первое число. |
|
|
Первое максимальное значение
|
maxFirst | integer |
Максимальное число. |
|
|
Второй минимум
|
minSecond | integer |
Минимальное значение второго числа. |
|
|
Второе максимальное значение
|
maxSecond | integer |
Максимальное число второго |
|
|
Отрицательные
|
negative | integer |
Следует ли разрешать (1) отрицательные числа или нет (0). |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
First
|
first | integer |
Первое число. |
|
Second
|
second | integer |
Второй номер. |
|
Операция
|
operation | string |
Операция. |
|
Expression
|
expression | string |
Выражение. |
|
Ответ
|
answer | integer |
Ответ. |
Получение головоломки Minesweeper
Получение случайной головоломки Minesweeper из заданной ширины и высоты, количества мин и начальной позиции.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Ширина
|
width | integer |
Ширина. |
|
|
Высота
|
height | integer |
Высота. |
|
|
Start
|
start | string |
Начальная позиция. |
|
|
Копи
|
mines | integer |
Количество мин. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Start
|
start | string |
Начальная позиция. |
|
Ширина
|
width | integer |
Ширина. |
|
Высота
|
height | integer |
Высота. |
|
Board
|
board | array of array |
Доска. |
|
items
|
board | array of string | |
|
Копи
|
mines | integer |
Количество мин. |
Получение головоломки Sudoku
Возвращает массив задач и завершенных линий сетки.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Заливка
|
fill | integer |
Уровень заливки. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Grid
|
grid | array of array |
Сетка. |
|
items
|
grid | array of integer | |
|
Задача
|
task | array of array |
Задача. |
|
items
|
task | array of integer |
Получение головоломки Takuzu
Извлекает головоломку на основе запрошенного размера и заливки поля.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Size
|
size | integer |
Размер. |
|
|
Заливка
|
fill | integer |
Уровень заливки. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Size
|
size | integer |
Размер. |
|
Поле
|
field | array of array |
Поле. |
|
items
|
field | array of string | |
|
Задача
|
task | array of array |
Задача. |
|
items
|
task | array of string |
Получение головоломки поиска слов
Получение головоломки поиска случайных слов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Ширина
|
width | integer |
Ширина. |
|
|
Высота
|
height | integer |
Высота. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Ширина
|
width | integer |
Ширина. |
|
Высота
|
height | integer |
Высота. |
|
Число слов
|
wordsCount | integer |
Количество слов. |
|
Grid
|
grid | array of array |
Сетка. |
|
items
|
grid | array of string | |
|
Слова
|
words | array of object | |
|
Слово
|
words.word | string |
Слово. |
|
Start
|
words.position.start | array of integer |
Начало. |
|
Конец
|
words.position.end | array of integer |
Конец. |
Получение квадратного уравнения
Получение случайного квадратного уравнения.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Минимальное значение
|
minA | integer |
Минимальное значение. |
|
|
Максимальное значение
|
maxA | integer |
Максимальное значение. |
|
|
B Минимальное значение
|
minB | integer |
Минимальное значение b. |
|
|
Максимальное значение b
|
maxB | integer |
Максимальное значение b. |
|
|
C Минимальное значение
|
minC | integer |
Минимальное значение c. |
|
|
Максимальное значение c
|
maxC | integer |
Максимальное значение c. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Уравнение
|
equation | string |
Уравнение. |
|
a
|
a | integer |
Значение A. |
|
б
|
b | integer |
Значение b. |
|
c
|
c | integer |
Значение c. |
|
Дискриминант
|
discriminant | integer |
Дискриминант. |
|
x1
|
x1 | string |
Значение x1. |
|
x2
|
x2 | string |
Значение c2. |
Получение таблицы Schulte
Извлекает случайную таблицу Schulte с заданным размером и режимом.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Size
|
size | integer |
Размер. |
|
|
Mode
|
mode | string |
Режим. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Grid
|
grid | array of array |
Сетка. |
|
items
|
grid | array of integer |
Проверка ответов Sudoku
Использует строки ответов в строковом формате (разделенном дефисом) для получения ошибок и позиции ошибок.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Ответ
|
task | True | string |
Строки ответа. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Ошибка
|
isError | boolean |
Указывает, является ли ошибка. |
|
Position
|
position | string |
Позиция. |
Проверка ответов Takuzu
Использует строки ответов в строковом формате (разделенном дефисом) для получения ошибок и позиции ошибок.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Ответ
|
task | True | string |
Строки ответа. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Ошибка
|
isError | boolean |
Указывает, является ли ошибка. |
|
Message
|
message | string |
Сообщение. |
|
Position
|
position | array of string |
Позиция. |