احراز هویت
ارسال کلید API در هدر Authorization بهصورت Bearer Token.
GET
/api/v1/account
برای احراز هویت، کلید API خود را (از پنل کاربری، بخش «کلیدهای API») در هدر
Authorization و بهصورت Bearer Token ارسال کنید:
Authorization: Bearer sk_live_xxxxxxxxxxxxxxxx
کلید Secret فقط یک بار هنگام ساخت نمایش داده میشود؛ آن را در جای امن نگه دارید.
برای تست میتوانید از کلید sk_test_... استفاده کنید که پیامک واقعی ارسال نمیکند.
نمونهٔ زیر اطلاعات حساب و اعتبار فعلی را برمیگرداند و برای بررسی صحت کلید مناسب است.
نمونه کد
cURL
curl https://api.irnoti.com/v1/account \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxxxxx"
PHP
<?php
$ch = curl_init('https://api.irnoti.com/v1/account');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer sk_live_xxxxxxxxxxxxxxxx',
],
]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($response);
JavaScript
const res = await fetch('https://api.irnoti.com/v1/account', {
headers: { Authorization: 'Bearer sk_live_xxxxxxxxxxxxxxxx' },
});
const account = await res.json();
console.log(account);