Skip to main content
#B1010

ارتباط و احراز هویت

احرازهویت و ارتباط با سرویس

روش احرازهویت جهت ارتباط پایدار و امن

ارتباط احراز هویت درخواست کننده ها در سامانه ایرپلاس در دو مرحله انجام میشود مرحله اول دریافت تو...

دریافت توکن ارتباطی (دستی و خودکار)

جهت دریافت توکن سازمانی شما از دو روش میتوانید اقدام نمائید. روش اول: روش دستی – اخذ از طریق پنل...

سربرگ – Header

روش دوم: دریافت از طریق API در این روش شما باید درخواست خود را از طریق لینک زیر ارسال فرمائی...

پاسخ صحیح – Response True

عنوان نوع مقادیر توضیحات payload Object     payload.token String توکن دری...

پاسخ نادرست – Response False

عنوان نوع مقادیر توضیحات error Object     error.code Integer شماره خطا مر...

ساخت توکن ارتباطی JWT

JWT در واقع یک توکن امنیتی است که بر پایه فرمت JSON ساخته شده است. این توکن حاوی اطلاعات ضروری کا...

PHP (با استفاده از کتابخانه firebase/php-jwt)

جهت سهولت در کار با توکن های JWT چند نمونه کد از زبان های مختلف برای شما آماده شده است <?php re...

Python (با استفاده از کتابخانه PyJWT)

import jwt import time key = "your_secret_key" header = { "alg": "HS256", "typ": "...

JavaScript (با استفاده از کتابخانه jsonwebtoken)

const jwt = require('jsonwebtoken'); const key = "your_secret_key"; const header = { "al...

Node.js (با استفاده از کتابخانه jsonwebtoken)

const jwt = require('jsonwebtoken'); const key = "your_secret_key"; const header = { "al...

Java (با استفاده از کتابخانه java-jwt)

import com.auth0.jwt.JWT; import com.auth0.jwt.algorithms.Algorithm; import java.util.Date; ...

مدیریت خطاها – Error handling

مقدمه ای بر Error Handling

قبل از هر چیز لازم است بدانیم مدیریت خطا یا error handling به چه معناست. این اصطلاح به واکنش و مک...

نحوه نگارش خطاها

پاسخ نادرست – Response False یا همان مشکل در ارسال اطلاعات عنوان نوع مقادیر توضیح...

Status Code – کدهای وضعیتی درخواست ها

وضعیت 200 کد وضعیت 200 OK نشان می‌دهد که سرور درخواست ارسال‌شده را به‌درستی دریافت و پردازش کرده...

خطاهایی که در قالب Response دریافت میشود

این خطا ها در قالب Response False بصورت کد دریافت میشوند که میتوانید در متن خطا ها و راه حل آنها ...

دریافت جزئیات خطا از طریق API

عنوان وضعیت مقادیر توضیحات Method اجباری GET متد ارسال درخواست Domain...

سربرگ – Header

در این روش شما باید درخواست خود را از طریق لینک زیر ارسال فرمائید. {{Api Url}}/error-handling ...

مقادیر ارسالی – Request Data

عنوان نوع وضعیت مقادیر توضیحات code Integer اختیاری نام کاربری دریافت شده در ص...

پاسخ صحیح – Response True

عنوان نوع مقادیر توضیحات status Boolean true مقدار در پاسخ صحیح همیشه true است ...

پاسخ نادرست – Response False

عنوان نوع مقادیر توضیحات status Boolean false مقدار در پاسخ نادرست همیشه false ا...

گرفتن IP آدرس هاست و ارتباطی – Get IP

ساخت لینک – Deep Link (بزودی)