1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kredcell-Pointa

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Pointa_Web_API_Refrences.md 1.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 05:22 88b8b70

Pointa Web API References

Requests

Синхронный запрос (GET)

.../inGame/<key>/?fts=<Time>&r=<LocalRound>&p=<LocalPhase> // Длина Time должна составлять 13 байт

Вставка (POST TO .../inGame/<key>)

{Action: [<ATK>, <DEF>, <HEL>]}

POST TO .../outGame/<key>

{
    Action: <'Ready' or 'Invite'>, // Используйте Ready для входа, Invite для отправки запроса на приглашение
    Target: <Ключ игрока-адресата>
}

Responses

Синхронный ответ

{
    UpdatedLog: [ // В соответствии с 'finalTimeStamp'
        {
            "time": int, // 13 байтов длиной
            "action": str,  // Случаи будут показаны позже
            "actor": str,
            "value": // Зависит от действия
        }
    ] 
    playerStats: []
}

Возможные действия:

Действие Значения
roundBegin actor="game", value=int ServerRound
phaseBegin actor="game", value={"num":int ServerRound, "phase":ServerPhase}
pointRolled actor=str player'sKey, value=int RolledPoint
atkJudged actor=str player'sKey, value=int RolledPoints
playerKilled actor="game", value=str player'sKey
gameEnd actor="game"

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/kredcell-Pointa.git
git@api.gitlife.ru:oschina-mirror/kredcell-Pointa.git
oschina-mirror
kredcell-Pointa
kredcell-Pointa
master