ဒစ်ဂျစ်တယ်ခေတ်ထွန်းနှင့်အတူ၎င်းသည် ID Card Information Information ဖော်ထုတ်ခြင်း၏ထိရောက်မှုနှင့်တိကျမှန်ကန်မှုကိုတိုးတက်စေရန်နည်းပညာဆိုင်ရာနည်းလမ်းများအသုံးပြုရန်အထူးအရေးကြီးသည်။ Alibaba Cloud OCR (Optical ဇာတ်ကောင်အသိအမှတ်ပြုမှု) နည်းပညာသည် ID ကဒ်များ၏အကြောင်းအရာများကို ID Cats ကဲ့သို့သောဒစ်ဂျစ်တယ်စာသားများကဲ့သို့သောရုပ်ပုံများကိုအသိအမှတ်ပြုခြင်းဖြင့်ပြုလုပ်နိုင်သည်။ ဤဆောင်းပါးသည်အချိန်ကြာမြင့်စွာမွမ်းမံခြင်းမရှိသော ID Card အချက်အလက်ကိုဖော်ထုတ်ရန် PHP နှင့် Alibaba Cloud OCR ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
Alibaba Cloud OCR ဝန်ဆောင်မှုကိုအသုံးမပြုခင် Alibaba Cloud အကောင့်တစ်ခုကိုဖန်တီးရန်နှင့် API key ကိုရယူပါ။ API သော့မှတစ်ဆင့် Alibaba Cloud OCR interface နှင့် authenticate ကိုရယူနိုင်သည်။ Alibaba Cloud Console သို့ဝင်ရောက်ပါ။ ညာဘက်အပေါ်ထောင့်ရှိ "actloykey" menu ကိုနှိပ်ပြီးသင်၏ကိုယ်ပိုင် API key ကိုရှာပြီးထုတ်လုပ်ပါ။
သင်၏ဆာဗာသည် PHP တပ်ဆင်ထားပြီးဗားရှင်းသည် Alibaba Cloud OCR SDK ၏လိုအပ်ချက်များနှင့်ကိုက်ညီကြောင်းသေချာပါစေ။ PHP ၏ configuration file တွင်အောက်ပါ extension နှစ်ခုကို Extension = PhP_Openssl.dll နှင့် extension = php_curl.dll, php_cul.dll , php_cul.dll, php_cul.dll, PHP_CURL.DLL
Alibaba Cloud သည် OCR ၏လုပ်ဆောင်မှုများကိုအလွယ်တကူပေါင်းစပ်ရန် OCR SDK နှင့် PHP developer များကို OCR SDK နှင့်ထောက်ပံ့ပေးသည်။ SDK အား Alibaba Cloud 0 င်ဝက်ဘ်ဆိုက်တွင် SDK ကို download လုပ်. decompress လုပ်. decompressed sdk folder လမ်းကြောင်းကို PHP Project ၏ Commpath Project သို့ထည့်သွင်းပါ။
ကုဒ်ရေးသားခြင်းမပြုမီ, Alibaba Cloud OCR ၏ API စာရွက်စာတမ်းများကိုသက်ဆိုင်ရာ interfaces များနှင့် parameters များကိုမှန်ကန်စွာအသုံးပြုရန်သေချာစေရန်သင်နားလည်ရန်လိုအပ်သည်။ အောက်ဖော်ပြပါအချက်များသည် Elbaba Cloud OCR မှတစ်ဆင့် ID Card အချက်အလက်ကိုမည်သို့ခွဲခြားသတ်မှတ်ရမည်ကိုပြသသောရိုးရှင်းသော PHP ကုဒ်နံပါတ်ဖြစ်သည်။
<?php require_once 'aliyun-php-sdk-core/Config.php'; use GreenRequestV20180509TextScanRequest; use CrowdRequestV20171020RecognizeIdentityCardRequest; $accessKeyId = "<မင်းAccessKeyId>"; $accessSecret = "<မင်းAccessSecret>"; $iClientProfile = DefaultProfile::getProfile("cn-hangzhou", $accessKeyId, $accessSecret); $client = new DefaultAcsClient($iClientProfile); $request = new RecognizeIdentityCardRequest(); $request-> SetregionID ("CN-HangzHou"); $ isionurl = "<သင်၏ ID Card Image Link>"; $ တောင်းဆိုချက် -> SetimageURL ($ isionurl); $ တုံ့ပြန်မှု = $ client-> GetACSResPonse ($ တောင်းဆိုမှု); // frontinfo = $ တုံ့ပြန်မှု -> GetData () -> GetData () -> GetData () -> GetData () -> GetDataea (GetCardarea (GetCardarea) $ backinfo = $ Response-> GetData () -> GetData () -> GetBackesresult () -> GetCardarea (), Echo "ID ကဒ်အကြောင်းအပြုသဘောဆောင်သောသတင်းအချက်အလက် -"; ပဲ့တင်သံ "အမည်:" ။ $ Frontinfo-> အမည်။ "\ n"; ပဲ့တင်သံ "ကျားမ -" ။ $ frontinfo-> လိင်။ "\ n"; ECHO "National:" ။ $ Frontinfo-> နိုင်ငံသား။ "\ n"; ECHO "မွေးနေ့ -" ။ $ frontinfo-> မွေးဖွား။ "\ n"; ပဲ့တင်သံ "လိပ်စာ -" ။ $ Frontinfo-> လိပ်စာ။ "\ n"; ECHO "ID ကဒ်၏ပြောင်းပြန်ပေါ်သတင်းအချက်အလက် -"; ECHO "ထုတ်ပြန်ခြင်းအခွင့်အာဏာ -" ။ $ backinfo-> ပြ issue နာ။ "\ n"; ECHO "Validation Page:" ။ $ backinfo-> Registr_Date ။ "\ n"; >
သင်၏ network connection သည်ပုံမှန်ဖြစ်ပြီးသင် Alibaba Cloud ၏ဆာဗာများကိုရယူနိုင်ကြောင်းသေချာပါစေ။ Terminal တွင် PHP file ကိုသိမ်းဆည်းထားသည့်လမ်းညွှန်သို့ပြောင်းပါ။ Communities Php ဖိုင်အမည်ကို command php file name.php ကို ဖွင့်ပါ။ အရာအားလုံးကိုမှန်ကန်စွာပြုပြင်ပါကလိင်, လူမျိုး, လူမျိုးစု, မွေးသက္ကရာဇ်, လိပ်စာ, လိပ်စာ, လိပ်စာများ,
ဤသင်ခန်းစာမှတစ်ဆင့် ID Card အချက်အလက်ကိုဖော်ထုတ်ရန် PHP နှင့် Alibaba Cloud OCR 0 န်ဆောင်မှုများကိုမည်သို့အသုံးပြုရမည်ကိုသင်လေ့လာသင်ယူခဲ့သည်။ Alibaba Cloud OCR ၏အစွမ်းထက်သောပုံရိပ်အသိအမှတ်ပြုနိုင်မှုသည် developer များအားလျင်မြန်စွာကူညီနိုင်ပြီး ID ကတ်များနှင့်အခြားစာရွက်စာတမ်းများတွင်ကျယ်ကျယ်ပြန့်ပြန့်ခွဲခြားသိမြင်စေနိုင်သည်။ ဤဆောင်းပါးသည်သင့်အတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။