با استفاده از این سرویس می توانید از تطابق کدملی با شماره موبایل ارسالی اطمینان حاصل کنید .آدرس سرویس :https://vandacenter.ir/api/shahkarنوع متد : POSTنوع پارامتر ها : RAW – JSONپارامترهای اجباری :mobile_number =>شماره همراه به طور مثال ۰۹۱۲۱۱۲۲۳۳۳nationalcode => کدملی به طور مثال 0017773332pin => کد محرمانه استفاده از وب سرویس استعلام ( برای دریافت این کد محرمانه از طریق پشتیبانی ونداپرداخت اقدام کنید ) نمونه کد به زبان PHP <?php$curl = curl_init();curl_setopt_array($curl, array(CURLOPT_URL => ‘https://vandacenter.ir/api/shahkar’,CURLOPT_RETURNTRANSFER => true,CURLOPT_ENCODING => ”,CURLOPT_MAXREDIRS => 10,CURLOPT_TIMEOUT => 0,CURLOPT_FOLLOWLOCATION => true,CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,CURLOPT_CUSTOMREQUEST => ‘POST’,CURLOPT_POSTFIELDS =>'{“mobile_number” : “09121122333”,“nationalcode” : “0015554658”,“pin”: “1234567890123456789012324567890”}’,CURLOPT_HTTPHEADER => array(‘Content-Type: application/json’),));$response = curl_exec($curl);curl_close($curl);echo $response; نمونه کد به زبان NodeJS - Axios const axios = require(‘axios’);let data = JSON.stringify({“mobile_number”: “09121122333”,“nationalcode”: “0015554658”,“pin”: “1234567890123456789012324567890”});let config = {method: ‘post’,maxBodyLength: Infinity,url: ‘https://vandacenter.ir/api/shahkar’,headers: { ‘Content-Type’: ‘application/json’},data : data};axios.request(config).then((response) => {console.log(JSON.stringify(response.data));}).catch((error) => {console.log(error);}); نمونه json پارامتر ها {“mobile_number”:”09121122333″,“nationalcode”:”0015554658″,“pin”:”abcdefghijklmnopqrstuvwxyz”} نمونه پاسخ موفق {“result”: {“isMatched”: true,“track_id”: “hsikY8dPN”},“description”: “success”,“timestamp”: 1738674571.046,“extra”: null} درصورتی که شماره موبایل با کدملی و تاریخ تولد تطابق داشته باشد در پاسخ isMatched برابر با true باشد و در غیر این صورت برابر با false می باشد.
درصورتی که شماره موبایل با کدملی و تاریخ تولد تطابق داشته باشد در پاسخ isMatched برابر با true باشد و در غیر این صورت برابر با false می باشد.