Как работать с API

Получить API-ключ

logo_img BATCH

Обновлено: 13/09/2020 в 23:36

logo_img Stats

Обновлено: 08/07/2020 в 17:20

logo_img PlayHelper

Обновлено: 08/07/2020 в 19:47

logo_img Truth or Dare

Обновлено: 08/07/2020 в 19:48

logo_img Math

Обновлено: 11/07/2020 в 18:02

logo_img Words

Обновлено: 13/07/2020 в 15:50

logo_img 4 Pics 1 Word

Обновлено: 02/08/2020 в 10:47

logo_img Millionaire

Обновлено: 26/09/2020 в 09:20

logo_img @TurniketSKUD_bot

Обновлено: 26/09/2020 в 15:11

logo_img @NearFood_bot

Обновлено: 26/09/2020 в 15:31

Статистика запросов:

(с начала месяца)

Успешных запросов14998
Заблокировано запросов290
Всего пользователей 558
Размер баз данных:
База данныхЗаписей
Millionaire
q = 1285
q = 2190
q = 372
q = 450
На проверке0
Words
Города5432
Страны178
Английские слова7995
Русские слова19403
4 Pics 1 Word
Доступно24
На проверке0
Truth or Dare
Вопросы283
Действия78
На проверке0

Поддержать проект

lip_logo

Life Is Porn

Описание

Расчёт игровых ситуаций, хода компьютера и прочие игровые скрипты.

Вы отправляете данные об игре, а мы рассчитаем что нужно.

Состав API:


  • Сопоставление числа игрока и загаданного числа, проверка чисел на соответствие правилам1 (включая правила составления чисел).




    1 Правила игры: компьютер задумывает последовательность из разных 4 цифр (0 может стоять впереди). Цель игрока — отгадать эту последовательность. Каждый ход игрок называет последовательность из 4 разных цифр. Если угадана цифра, но не её расположение, то эта ситуация называется "корова". Если угадана цифра и её расположение, то такая ситуация называется "бык". Количество "коров" и "быков" зависит от количества совпавших цифр для каждого случая. Например, если компьютер задумал 6 1 0 9, а игрок назвал 0 1 9 3 , то компьютер скажет: "1б и 2к", где 1б - цифра 1, совпавшая по положению в числе, 2к - цифры 0 и 9, не совпавшие по положению, но имеющиеся в загаданном числе.


Использование сервиса

Взаимодействие с API:

phelper.php

"Быки и коровы"

Параметры запроса

Параметр Описание
typestring Название API. Установить равным "bulls_n_cows".
numstring Названное игроком число.
guessedstring Загаданное компьютером число.
apikeystring API-ключ.

Отсутствие параметра не вносит ограничений.

Баланс не изменяется.


Структура ответа

Поле Описание
okboolean Результат выполнения запроса.
datavariant Вернётobject BnC-Data при успешном выполнении запроса или число, не соответствующее правилам игрыstring, в случае неудачи.
amountfloat Баланс API-ключа.

Если параметр "apikey" не был указан, вернёт "-1".


BnC-Data
Поле Описание
bullsinteger Количество "быков".

Если количество "быков" равняется 4, число считается угаданным.

cowsinteger Количество "коров".