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

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


v6.init.inapp

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


Event

$server/api/init?id=1&token=12345678901234567890123456789012

Post params

type tInitInput struct {
	OSint     models.TOs       //- операционная система девайса (ENUM('ios','android')) case insensitive
	Bundle    string           //- android packagename приложения/ios itunesid приложения
	BundleVer string           //- android packagename приложения/ios itunesid приложения
	GAID      string           // - Google Advertising ID/для iOS - IDFA;
	GaidType  models.TGAIDType // - Google Advertising ID/для iOS - IDFA;
	Data      []TSubscriptionData
}

type TSubscriptionData struct {
	ProductID string `json:"prID"`
	Data      []data `json:"data"`
}
type data struct {
	Index int    `json:"i"`
	MP    string `json:"mp"`
	PR    string `json:"pr"`
}

Input data example

[{"prID":"week1","data":[{"i":0,"mp":"mp-0","pr":"pr-1"},{"i":1,"mp":"mp-0","pr":""},{"i":2,"mp":"mp-1","pr":"pr-1"},{"i":3,"mp":"mp-1","pr":""}]},{"prID":"week4","data":[{"i":0,"mp":"mp-0","pr":"pr-1"},{"i":1,"mp":"mp-0","pr":"pr-2"},{"i":2,"mp":"mp-1","pr":""}]}]

OK Response

	[
    {
        "prID": "week1",
        "data": [
            {
                "i": 0,
                "mp": "mp-0",
                "pr": "pr-1"
            },
            {
                "i": 1,
                "mp": "mp-0",
                "pr": ""
            },
            {
                "i": 2,
                "mp": "mp-1",
                "pr": "pr-1"
            },
            {
                "i": 3,
                "mp": "mp-1",
                "pr": ""
            }
        ]
    },
    {
        "prID": "week4",
        "data": [
            {
                "i": 0,
                "mp": "mp-0",
                "pr": "pr-1"
            },
            {
                "i": 1,
                "mp": "mp-0",
                "pr": "pr-2"
            },
            {
                "i": 2,
                "mp": "mp-1",
                "pr": ""
            }
        ]
    }
]

Not ok Response

Data

{"Error":"some error"}
v6.init.inapp.1704362151.txt.gz · Последние изменения: 2024/01/04 09:55 — serg