###POST /kyc/v2/clients/{clientId}/compareTwoImages * **شرح: ** این سرویس با دریافت دو عکس ،درستی و نادرستی عکس را تایید و رد میکند * **اسکوپ: ** ```kyc:compare-two-images:post``` * **رویکرد: ** ```Client_Credential``` * **<a href="Responsecodes.pdf"> دانلود مستندات ریسپانس کد ها</a> ** ```````````````` {address}/kyc/v2/clients/{clientId}/compareTwoImages?trackId={trackId} ```````````````` <div class="sandboxaddress sandbox" id="sandbox" style="float:right" style="display: none"> https://sandboxapi.finnotech.ir<b><span class="finnotech-sandbox-address-text"> :address </span></b> </div> <div class="production-address production" style="float:right" style="display: block"> https://apibeta.finnotech.ir <b> :address </b> </div> #### Headers مقادیر زیر باید در هدر قرار بگیرد ```````````````` Authorization : Bearer {Token} ```````````````` &#x202b;برای فراخوانی این سرویس باید از توکن Client Credential استفاده نمایید. #### URI Parameters * **clientId :** (اجباری) شناسه کلاینت #### Query Parameters * **trackId:** اجباری (string) &#x202b; کد پیگیری، رشته ای اختیاری با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. در صورت ارسال trackId، فراخوانی سرویس خود را با همین مقدار استعلام و پیگیری کنید.(در گزارش فراخوانی سرویس ها با همین رشته نتیجه را ببینید). در صورتیکه که این فیلد را ارسال نکنید یک رشته UUID برای این فراخوانی در نظر گرفته میشود و در پاسخ فراخوانی برگردانده میشود. ### Body Parameter توجه داشته باشید که پارامترهای ورودی در فرمت فرم دیتا ارسال شوند* ** * **liveImage:(اجباری) ** عکس کاربر به صورت فایل * **personImage:(اجباری) ** عکس کاربر به صورت فایل * **threshold:(اختیاری) ** میزان حساس بودن تطبیق ### Body Parameter Example ```````````````` --form liveImage=@"/Users/address Image 2021-07-12 at 17.07.12.jpeg" --form personImage=@"/Users/address Image 2021-07-12 at 17.07.12.jpeg" --form threshold="80" ```````````````` ###Results Format #### Successful result format (status code 200) ```````````````` { "responseCode": "FN-KCFH-20000800000", "trackId": "2869d165-d261-4a9a-b807-51646c8a783d", "result": { "message": "عدم تطبیق تصویر چهره ورودی و تصویر مرجع!", "verificationScore": 0, "verificationThreshold": 80, "isVerified": false }, "status": "DONE" } ```````````````` * **responseCode:** کد پاسخ دریافتی * **result:** آبجکتی از پاسخ سرویس شامل: * **message:** پیغام نتیجه * **verificationScore:** میزان تطبیق * **verificationThreshold:** آستانه ی تطبیق * **isVerified:** تایید تطبیق * **trackId:** کد پیگیری، اگر ارسال شده باشد همان مقدار برگردانده میشود و در غیر اینصورت یک رشته تصادفی تولید و برگردانده میشود * **status:** &#x202b; وضعیت فراخوانی که میتواند یکی از موارد DONE|FAILED باشد #### UnSuccessful result format در اینجا میتوانید لیست خطاهای سرویس ها را مشاهده کنید [لیست خطاها](/doc/generic-errors.html)