API - lt

Įvadas

Norėdami įdiegti API, jums reikia:

  1. Aktyvi Smart Sender paskyra ir sukurtas projektas.

  2. Paskyros autentifikavimo prieigos raktas (API prieigos raktas / prieigos prieigos raktas) – unikalus paskyros identifikatorius, naudojamas jūsų paskyrai patvirtinti visose API užklausose.

 

Svarbi pastaba kūrėjams: „Smart Sender“ API turi 180 užklausų per minutę limitą.

Viršijus šią ribą, pirmą kartą įvyksta 60 sekundžių užraktas. Kiekvieną kartą viršijus linijos ribą, blokavimas padidėja 60 sekundžių (antras viršijimas - blokavimas 120 sekundžių, trečias - 180 ir tt), bet ne daugiau kaip 720 sekundžių.
Leidžiamų užklausų skaičių galite valdyti naudodami antraštę X-Rate-Limit.

 

Autentifikavimo prieigos raktas

Autentifikavimo prieigos raktas (taip pat žinomas kaip programos raktas) yra unikalus ir slaptas paskyros identifikatorius. Jis naudojamas autentifikuoti užklausą Smart Sender API ir neleisti trečiosioms šalims siųsti užklausų projekto vardu. Kiekvienoje API užklausoje turi būti HTTP antraštė, pavadinta Authorization, kurioje yra paskyros autentifikavimo prieigos raktas.

 

HTTP header

 

Authorization: Bearer O1CpCRhOVuXpMVf5e0An9DMwrn8w7b8CwskbhIBUjgOJ3B2vYzbFZum3oBOF

Autentifikavimo prieigos raktas generuojamas sukūrus projektą ir jį gali peržiūrėti arba keisti projekto administratoriai pasirinkto projekto skirtuke Integracijos.

Pastaba. Jei antraštėje neišsiųsite autentifikavimo prieigos rakto, kartu su pranešimu bus rodoma klaida “Unauthenticated“.