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

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


boardingstart

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



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

POST PARAMS

type tBoardingInput struct {
*	Gaid        string   //GAID
*       Bundle      string   //Bundle
*	OS          string   //OS("android","ios","")
*	APK         int64    //APK версия
	Make        string   //производитель девайса (samsung/huawei/apple)
	Model       string   //модель девайса (T-150..)
	Devicelang  string   // язык девайса
}

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.1626354820.txt.gz · Последние изменения: 2021/07/15 13:13 — serg