مستندات BoxAPI
API جامع، کامل و ساده

Verify Challenge

اندپوینت verify برای تأیید کد ارسالی از سمت اینستاگرام (از طریق ایمیل یا پیامک) به منظور تکمیل فرآیند لاگین و ایجاد سشن استفاده می‌شود. این اندپوینت زمانی مورد نیاز است که کاربر به دلیل فعال بودن تأیید دو مرحله‌ای یا سایر محدودیت‌های امنیتی، نتواند مستقیماً از دیگر اندپوینت‌ها وارد حساب کاربری خود شود. (معمولا برای اولین‌بار این اتفاق رخ می‌دهد.)

کاربرد
هنگامی که کاربر برای ورود به حساب اینستاگرام خود از دیگر اندپوینت‌ها استفاده می‌کند، ممکن است اینستاگرام یک کد تأیید (Verification Code) برای وی ارسال کند. این کد به ایمیل یا شماره موبایلی که در حساب کاربر تنظیم شده است ارسال می‌شود. برای تکمیل فرآیند لاگین، کاربر باید این کد را از طریق اندپوینت /api/verify ارسال کند.

پس از ارسال موفقیت‌آمیز کد تأیید، یک سشن لاگین معتبر ایجاد می‌شود و کاربر می‌تواند بدون هیچ مشکلی از API دایرکت، استفاده کند.

Name Type Default Description
username string Username of the Instagram account
password string Password of the Instagram account
code string Verification code sent to the user’s Instagram account

 

curl --request POST \
--url https://di.boxapi.ir/api/verify \
--user 'boxapi_username:boxapi_password' \
--data '{
    "username": "your_instagram_username",
    "password": "your_instagram_password",
    "code": "verification_code"
}'