Это старая версия документа!
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"
}
]
}
]