Инструменты пользователя

Инструменты сайта


boardingstart

Это старая версия документа!



POST http://api.yovokids.com/api/boardingstart

POST PARAMS

type tInitInput struct {
	GAID   string `json:"GAID"`
	FBID   string `json:"FBID"`
	YID    string `json:"YID"`
	OS     string `json:"OS"`
	APK    int    `json:"APK"`
	Lang   string `json:"Lang"`
	TZ     string `json:"TZ"`
	Bundle string `json:"Bundle"`
	Make   string `json:"Make"`
	Model  string `json:"Model"`
}

OK RESPONSE

type tBoardingOutput []tQueue
type tQueue struct {
	Id int
	El []tQueueElement
}
type tQueueElement struct {
	Name  string
	Value interface{}
}

EXAMPLE

[
    {
        "Id": 1,
        "El": [
            {
                "Name": "Button",
                "Value": "continue"
            },
            {
                "Name": "Frame_Text1",
                "Value": "Frametext1"
            },
            {
                "Name": "Frame_Text2",
                "Value": "Frametext2"
            },
            {
                "Name": "Frame_Text3",
                "Value": "Frametext3"
            },
            {
                "Name": "Frame_Text4",
                "Value": "Frametext4"
            },
            {
                "Name": "Frame_Text5",
                "Value": "Frametext5"
            },
            {
                "Name": "Header1",
                "Value": "Header1"
            },
            {
                "Name": "Header2",
                "Value": "Header2"
            },
            {
                "Name": "Header3",
                "Value": "Header3"
            },
            {
                "Name": "Image1",
                "Value": "https://cdn01.yovokids.com/test.jpg"
            }
        ]
    },
    {
        "Id": 3,
        "El": [
            {
                "Name": "Button1",
                "Value": "cont"
            },
            {
                "Name": "Header1",
                "Value": "Header1"
            },
            {
                "Name": "Header2",
                "Value": "Header2"
            },
            {
                "Name": "LangList",
                "Value": [
                    "RU",
                    "EN"
                ]
            }
        ]
    },
    {
        "Id": 4,
        "El": [
            {
                "Name": "AgeList",
                "Value": [
                    "3",
                    "4",
                    "5",
                    "6+"
                ]
            },
            {
                "Name": "Button1",
                "Value": "go"
            },
            {
                "Name": "Header1",
                "Value": "Header1"
            },
            {
                "Name": "Header2",
                "Value": "Header2"
            }
        ]
    }
]
boardingstart.1626354732.txt.gz · Последние изменения: 2021/07/15 13:12 — serg