Cost+Docs

Auðkenning

Lærðu hvernig á að auðkenna við Cost+ API

Öll samskipti við Cost+ API krefjast TLS 1.2 eða hærra og HTTP Basic auðkenningar.

Hvernig Basic Auth virkar

Auðkenndu þig með því að nota API lykilinn þinn sem notandanafn með tómu lykilorði. Base64-kódaðu strenginn \{api_key\}: (athugaðu tvípunktinn á eftir — lykilorðið er tómt).

Authorization hausinn lítur svona út:

Authorization: Basic aHVudGVyMjo=

Aldrei afhjúpaðu API lykilinn þinn í kóða á biðlarahlið eða í opinberum geymslum. Haltu honum aðeins á þjónahlið.

Notkun cURL

Innbyggð notkun (ráðlögð)

cURL styður natively Basic Auth með -u flagginu. Sendu API lykilinn þinn á eftir tvípunkti:

cURL með -u flaggi
curl -u YOUR_API_KEY: https://api.costplus.online/v1/orders/

Handvirk Base64 kóðun

Ef þú vilt setja saman hausinn sjálf/ur, kódaðu lykilinn fyrst:

Kóðun API lykils
echo -n "YOUR_API_KEY:" | base64

Sendu síðan kóðaða gildið í Authorization hausnum:

cURL með handvirkum Authorization haus
curl -H "Authorization: Basic YOUR_BASE64_ENCODED_KEY" https://api.costplus.online/v1/orders/

Tvípunkturinn á eftir API lyklinum er nauðsynlegur — hann aðgreinir notandanafnið frá (tóma) lykilorðinu í Basic Auth skemanu.

HTTP stöðukóðar

API notar staðlaða HTTP stöðukóða til að gefa til kynna niðurstöðu beiðni.

StöðukóðiMerkingLýsing
200OKBeiðni tókst.
201Búið tilAuðlind var búin til.
400Slæm beiðniBeiðnin var röng eða vantar nauðsynlega reiti.
401ÓheimiltAuðkenning mistókst — athugaðu API lykilinn þinn.
403BannaðÞú hefur ekki heimild til að nálgast þessa auðlind.
404Fannst ekkiUmbeðin auðlind er ekki til.
500Innri villa þjónsEitthvað fór úrskeiðis á okkar enda.
502Slæm gáttVilla í upstream þjónustu.
503Þjónusta ekki tiltækAPI er tímabundið ótiltækt.
504Tímamörk gáttarUpstream þjónustan svaraði ekki í tíma.

On this page