Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagetext
titleنمونه پاسخ اشتباه
{
	"error": {
        "next_page": "login",
        "reason": "mobile number and national number not matched",
		"next_page_action":"/authenticate/first-page",
		"next_page_data":{
            "login": {
                "user_info": {
                    "mobile_number": "",
                    "national_number": "",
                    "loa": ""
                },
                "client_info": {
                    "scope_titles": "",
                    "client_name": "",
                    "client_id": "",
                    "download_address": ""
                },
                "general_info": {
                    "captcha_address": "",
                    "deprecate_address": "",
                    "download_address": ""
                }
            }
        }
    }
}

در این حالت کاربر صفحه لاگین را می‌بیند و در آنجا پیام خطا toast میشود و چون صفحه اول است درخواست initiate login نیز برای پرکردن اطلاعات صفحه زده می‌شوداطلاعات موردنیاز هر صفحه در قسمت next_page_data قرار می‌گیرد.


پاسخ خطا (در صورتی که کد پیامکی اشتباه زده باشد)

...