Поделиться через


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

Позиция.