TAŇBA-OOH Әзірлеушілерге

Аутентификация және API кілттері

Жария тексеру шақыруларына тіркелгі қажет емес. https://app.tanba-ooh.kz/api/v1 астындағы барлығына API кілті немесе консоль сеансы керек.

Кілт жасау

Оператор немесе уәкілетті орган ұйымының әкімшісі консольде «Интеграциялар» бөлімін ашып, кілт жасайды. Құпия мән мына түрде болады

tnbk_<prefix>_<secret>

және бір рет қана көрсетіледі. Платформа оның тек хэшін сақтайды, сондықтан жоғалған кілтті қалпына келтіру мүмкін емес: оны кері қайтарып, жаңасын жасаңыз.

Кілтті жіберу

curl -H 'Authorization: Bearer tnbk_EXAMPLE_secret' https://app.tanba-ooh.kz/api/v1/structures?limit=10

Дәл осы маршруттар консоль сеансының cookie файлымен де жұмыс істейді. Деректерді өзгертетін шақыру онда X-Tanba-CSRF тақырыбын да алып жүруі тиіс.

Рұқсаттар

РұқсатНе мүмкіндік береді
read:approvalsКелісулер, олардың манифестері, медиа және конверттері, CSV түріндегі келісулер
read:structuresҚұрылымдар және олардың CSV экспорты
read:statsОперациялық есеп және оның CSV бөлімдері
read:billingЕсептеу кезеңдері, ақша есебі және оның CSV бөлімдері
read:creativesЖарнамалық материалдарды хеш бойынша тексеру
read:inventoryНарық экрандары, рұқсат етілген сатушылар және OpenRTB фрагменттері
write:submissionsӨтінім жасау және оның медиасын жүктеу, басқа ештеңе емес
write:playsӨз CMS жүйеңізден көрсетілімдерді жіберу; тек оператор әкімшілері үшін. Жарнама платформаларының әкімшілері онымен көрсетілген көрсетілімдер өтінімдерін жібереді және олардың тексеруін оқиды
relay:commandsCMS орнатымының қол қойылған командаларын алу және растау; тек оператор әкімшілері үшін

Әр операция бетінде оған қандай рұқсат қажет екені көрсетілген.

Кілт ешқашан не істей алмайды

Қателер

СтатусcodeМағынасы
401invalid_api_keyКілт белгісіз, кері қайтарылған немесе дұрыс емес пішімде
401unauthenticated, session_expiredЖарамды сеанс жоқ
403key_scope_deniedКілтте бұл шақыруға қажет рұқсат жоқ
403key_route_deniedБұл маршрутты ешбір кілт шақыра алмайды
429rate_limitedСұрау тым көп; Retry-After күтіңіз

Кілт жасау, оны кері қайтару және жарамды кілттің әрбір қабылданбаған шақыруы ұйымыңыздың аудит журналына жазылады.