...
Code Block | ||||
---|---|---|---|---|
| ||||
{ "success": { "next_page": "otp", "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": "", "next_page_action":"/send/otp" "deprecate_address": "", "download_address": "" } } }, "ready_for_final_authenticate": false } } |
توضیح پاسخ :
- در قسمت user_info اطلاعات کاربر قرار دارد
- در قسمت client_info اطلاعات نهاد متکی قراردارد و دیگر نیازی به فراخوانی سرویس download برای logo نیستیم و در همین پاسخ برگردانده میشود
- فیلد next_page_action نشان دهنده آدرس دکمه ادامه است.
...
Code Block | ||||
---|---|---|---|---|
| ||||
{ "error": { "next_page": "it can be any page or error page", "reason": "error reason", "next_page_action":"/authenticate/first-page", "next_page_data":{} }, "success": { "next_page": "otp", "next_page_action":"/authenticate/first-page" "next_page_data": { "otp": { "code_expire_date":12312 } }, "ready_for_final_authenticate": false } } |
...