API - lv

Levads


Lai ieviestu API, jums ir nepieciešams:

  1. Aktīvs Smart Sender konts un izveidots projekts.

  2. Konta autentifikācijas marķieris (API marķieris / piekļuves pilnvara) — unikāls konta identifikators, ko izmanto, lai verificētu jūsu kontu visos API pieprasījumos.

 

Svarīga piezīme izstrādātājiem: Smart Sender API ierobežojums ir 180 pieprasījumi minūtē.

Pārsniedzot šo ierobežojumu, pirmo reizi tiek veikta 60 sekunžu bloķēšana. Katru reizi, kad tiek pārsniegts līnijas limits, bloķēšana palielinās par 60 sekundēm (otrais pārsniegums - bloķēšana 120 sekundes, trešais - 180 utt.), bet ne vairāk kā 720 bloķēšanas sekundes.
Varat kontrolēt atļauto pieprasījumu skaitu, izmantojot galveni X-Rate-Limit.

 

Autentifikācijas marķieris

Autentifikācijas marķieris (pazīstams arī kā lietojumprogrammas atslēga) ir unikāls un slepens konta identifikators. To izmanto, lai autentificētu pieprasījumu Smart Sender API un neļautu trešajām pusēm nosūtīt pieprasījumus projekta vārdā. Katrā API pieprasījumā ir jāietver HTTP galvene ar nosaukumu Authorization, kas satur konta autentifikācijas pilnvaru.

 

HTTP header

Authorization: Bearer O1CpCRhOVuXpMVf5e0An9DMwrn8w7b8CwskbhIBUjgOJ3B2vYzbFZum3oBOF

 

Autentifikācijas marķieris tiek ģenerēts, kad projekts tiek izveidots, un projekta administratori to var skatīt vai modificēt atlasītā projekta cilnē Integrācijas.

Piezīme. Ja galvenē nenosūtīsit autentifikācijas pilnvaru, kopā ar ziņojumu tiks parādīts kļūdas ziņojums “Unauthenticated“.