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

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


boardingstart

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
boardingstart [2021/07/15 13:13]
serg
boardingstart [2021/12/18 08:15] (текущий)
serg
Строка 2: Строка 2:
 ---- ----
 <​code>​ <​code>​
-POST http://api.yovokids.com/​api/​boardingstart+первый запрос на сервер. XX Выбирается случайно среди 01-02 (в дальнейшем можно расширить список доменов) 
 + 
 +POST http://apiXX.yovokids.com/​api/​boardingstart
 </​code>​ </​code>​
  
Строка 14: Строка 16:
  Make        string ​  //​производитель девайса (samsung/​huawei/​apple)  Make        string ​  //​производитель девайса (samsung/​huawei/​apple)
  Model ​      ​string ​  //​модель девайса (T-150..)  Model ​      ​string ​  //​модель девайса (T-150..)
- Devicelang  ​string ​  // язык девайса+ Devicelang  ​int      ​// язык девайса ​Unity.SystemLanguage
 } }
 </​code>​ </​code>​
Строка 21: Строка 23:
 ---- ----
 **OK RESPONSE** **OK RESPONSE**
 +**ЕСЛИ GAID новый**
 <​code>​ <​code>​
-type tBoardingOutput []tQueue+type tBoardingOutput ​struct { 
 + Queue ​[]tQueue 
 +}
 type tQueue struct { type tQueue struct {
  Id int  Id int
Строка 31: Строка 36:
  Value interface{}  Value interface{}
 } }
- 
 </​code>​ </​code>​
  
 **EXAMPLE** **EXAMPLE**
 <​code>​ <​code>​
-[ +{ 
-    ​{ +    ​"​Queue":​ [ 
-        "​Id":​ 1, +        ​
-        "​El":​ [ +            ​"​Id":​ 1, 
-            +            "​El":​ [ 
-                "​Name":​ "​Button",​ +                
-                "​Value":​ "​continue"​ +                    "​Name":​ "​Button",​ 
-            }, +                    "​Value":​ "​continue"​ 
-            +                }, 
-                "​Name":​ "​Frame_Text1",​ +                
-                "​Value":​ "​Frametext1"​ +                    "​Name":​ "​Frame_Text1",​ 
-            }, +                    "​Value":​ "​Frametext1"​ 
-            +                }, 
-                "​Name":​ "​Frame_Text2",​ +                
-                "​Value":​ "​Frametext2"​ +                    "​Name":​ "​Frame_Text2",​ 
-            }, +                    "​Value":​ "​Frametext2"​ 
-            +                }, 
-                "​Name":​ "​Frame_Text3",​ +                
-                "​Value":​ "​Frametext3"​ +                    "​Name":​ "​Frame_Text3",​ 
-            }, +                    "​Value":​ "​Frametext3"​ 
-            +                }, 
-                "​Name":​ "​Frame_Text4",​ +                
-                "​Value":​ "​Frametext4"​ +                    "​Name":​ "​Frame_Text4",​ 
-            }, +                    "​Value":​ "​Frametext4"​ 
-            +                }, 
-                "​Name":​ "​Frame_Text5",​ +                
-                "​Value":​ "​Frametext5"​ +                    "​Name":​ "​Frame_Text5",​ 
-            }, +                    "​Value":​ "​Frametext5"​ 
-            +                }, 
-                "​Name":​ "​Header1",​ +                
-                "​Value":​ "​Header1"​ +                    "​Name":​ "​Header1",​ 
-            }, +                    "​Value":​ "​Header1"​ 
-            +                }, 
-                "​Name":​ "​Header2",​ +                
-                "​Value":​ "​Header2"​ +                    "​Name":​ "​Header2",​ 
-            }, +                    "​Value":​ "​Header2"​ 
-            +                }, 
-                "​Name":​ "​Header3",​ +                
-                "​Value":​ "​Header3"​ +                    "​Name":​ "​Header3",​ 
-            }, +                    "​Value":​ "​Header3"​ 
-            +                }, 
-                "​Name":​ "​Image1",​ +                
-                "​Value":​ "​https://​cdn01.yovokids.com/​test.jpg"​ +                    "​Name":​ "​Image1",​ 
-            +                    "​Value":​ "​https://​cdn01.yovokids.com/​test.jpg"​ 
-        +                
-    }, +            
-    +        }, 
-        "​Id":​ 3, +        
-        "​El":​ [ +            "​Id":​ 3, 
-            +            "​El":​ [ 
-                "​Name":​ "​Button1",​ +                
-                "​Value":​ "​cont"​ +                    "​Name":​ "​Button1",​ 
-            }, +                    "​Value":​ "​cont"​ 
-            +                }, 
-                "​Name":​ "​Header1",​ +                
-                "​Value":​ "​Header1"​ +                    "​Name":​ "​Header1",​ 
-            }, +                    "​Value":​ "​Header1"​ 
-            +                }, 
-                "​Name":​ "​Header2",​ +                
-                "​Value":​ "​Header2"​ +                    "​Name":​ "​Header2",​ 
-            }, +                    "​Value":​ "​Header2"​ 
-            +                }, 
-                "​Name":​ "​LangList",​ +                
-                "​Value":​ [ +                    "​Name":​ "​LangList",​ 
-                    "​RU",​ +                    "​Value":​ [ 
-                    "​EN"​ +                        "​RU",​ 
-                +                        "​EN"​ 
-            +                    
-        +                
-    }, +            
-    +        }, 
-        "​Id":​ 4, +        
-        "​El":​ [ +            "​Id":​ 4, 
-            +            "​El":​ [ 
-                "​Name":​ "​AgeList",​ +                
-                "​Value":​ [ +                    "​Name":​ "​AgeList",​ 
-                    "​3",​ +                    "​Value":​ [ 
-                    "​4",​ +                        "​3",​ 
-                    "​5",​ +                        "​4",​ 
-                    "​6+"​ +                        "​5",​ 
-                +                        "​6+"​ 
-            }, +                    
-            +                }, 
-                "​Name":​ "​Button1",​ +                
-                "​Value":​ "​go"​ +                    "​Name":​ "​Button1",​ 
-            }, +                    "​Value":​ "​go"​ 
-            +                }, 
-                "​Name":​ "​Header1",​ +                
-                "​Value":​ "​Header1"​ +                    "​Name":​ "​Header1",​ 
-            }, +                    "​Value":​ "​Header1"​ 
-            +                }, 
-                "​Name":​ "​Header2",​ +                
-                "​Value":​ "​Header2"​ +                    "​Name":​ "​Header2",​ 
-            +                    "​Value":​ "​Header2"​ 
-        +                
-    +            
-]+        
 +    ] 
 +}
 </​code>​ </​code>​
  
 +**OK RESPONSE**
 +**ЕСЛИ GAID уже есть**
 +<​code>​
 +type tUser struct {
 + Aid             int64
 + Token ​          ​string
 + Gaid            string
 + GoogleID ​       string
 + HuaweiID ​       string
 + AppleID ​        ​string
 + Country ​        ​string
 + City            string
 + DeviceLang ​     int
 + Registered_dt ​  ​time.Time
 + Lastaccessed_dt time.Time
 + UserLang ​       int
 + UserAge ​        ​string
 + Likes ​          []int
 + Temper ​         []int
 + Level ​          []int
 + Hobbies ​        []int
 + Activities ​     []int
 + PayPlan ​        int
 + Payedtill_dt ​   time.Time
 +}
 +</​code>​
boardingstart.1626354820.txt.gz · Последние изменения: 2021/07/15 13:13 — serg