කොම්පලයින්ස් කණ්ඩායම අලුත් KYC (Know Your Customer) ආකෘතියක් සකස් කළාම, එය ඉංජිනේරු කණ්ඩායමට කේතයක් ලෙස නොලැබෙයි. ඒ නිසා පාරිභෝගිකයින්ගේ තොරතුරු PDF පෝරමයකට පුරවා, ID පත්රිකාව සමඟ එක් කර ඉදිරියට යවන්න ඕනේ. මෙය Deno Deploy හා pdfops-sdk භාවිතයෙන් 45 පේළි කේතයක් තුළ සම්පූර්ණයෙන්ම කළ හැකි නව විසඳුමක් විය.
කොහොමද මෙය කරන්නේ? පළමුව PDF ආකෘතියේ නවතම සංස්කරණය ලබා ගන්නා අතර, POST /api/inspect ඇමතුමෙන් එහි ඇති සියලු AcroForm ක්ෂේත්ර නාම, වර්ග සහ තේරීම් (dropdown/radio) වැනි විස්තර ලබා ගනී. එම තොරතුරු පදනම් කරගෙන, අයදුම්කරුගේ JSON දත්ත සමඟ ගැළපෙන ක්ෂේත්ර පමණක් පුරවා, පසුතැවීමෙන් ID ස්කෑන් එකත් එක් කර එක් PDF පෑකට් එකක් සාදයි.
මෙම ක්රියාවලියෙහි වැදගත් කරුණ වන්නේ ආකෘතියේ හැඩය අනුමාන නොකිරීමයි. කොම්පලයින්ස් කණ්ඩායම Acrobat තුළ ක්ෂේත්ර නාම වෙනස් කිරීම, නව ලකුණු කොටස් එකතු කිරීම වැනි වෙනස්කම් කළහොත්, කේතය අලුත් PDF එකට අනුකූලව ක්රියා කරයි. මෙය පසුපසදී “unknown_field” වැනි දෝෂ පණිවිඩ නොදෙයි.
pdfops-sdk ස්ථාපනය කර API key එකක් ලබා ගත හැක. නිදහස් key එකක් ඊමේල් මගින් ලැබෙන අතර, එය Deno Deploy හි පරිසර විචල්යයක් ලෙස සකස් කරයි. SDK එක fetch හා FormData වැනි අඩු-මට්ටමේ API වලට වඩා සරල, වර්ගීකෘත ක්රියාකාරීත්වයක් ලබා දේ. එය Edge, Workers, Vercel, Bun, Node 18+ සහ බ්රවුසරවලදීද භාවිතා කළ හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ආරම්භකයන්, ව්යාපාරිකයින් සහ විශ්වවිද්යාල සිසුන්ට මේ විසඳුමෙන් ලැබෙන ප්රයෝජන මෙසේය:
- වේගවත් සංවර්ධනය: Deno Deploy හි serverless පරිසරය භාවිතා කර, තත්කාලිකව KYC පද්ධතියක් ලාංඡනයක් නොමැතිව නිර්මාණය කළ හැක.
- අඩු පිරිවැය: free trial key එකක් මගින් මාසික 250 ඉල්ලීම් නොමිලේ ලබා ගත හැකි නිසා, ස්ථාපනයේ මුලික පියවරේ පිරිවැය අඩුවේ.
- දෝෂ-රහිත ඒකාබද්ධ කිරීම: PDF ක්ෂේත්ර පරීක්ෂා කිරීම නිසා, ආකෘතියේ වෙනස්කම් පසුතැවීමේ දෝෂයන් වැළැක්විය හැක.
- කලාවත්මය තාක්ෂණික කුසලතාව: Edge computing, API, Cloud concepts ගැන දැන ගැනීමට සහ ප්රායෝගිකව භාවිතා කිරීමට අවස්ථාව ලැබේ.
ඉදිරි කාලයේ, ශ්රී ලංකාවේ fintech, රෙගුලාසි අනුග්රහය සහ ඩිජිටල් පාරිභෝගික සේවා වැනි ක්ෂේත්රවල මෙම තාක්ෂණය භාවිතා කිරීමෙන් තරඟකාරීත්වය වැඩි වනු ඇත.
සාරාංශයෙන්, Deno Deploy සහ pdfops-sdk එකතු කරගෙන KYC පෑකට් එකක් සකස් කිරීම, අලුත් PDF ආකෘති වෙනස්කම් වලට ස්වයංක්රීයව අනුවාදනය වීම, හා සරල serverless ආකෘතියකින් වැඩ කිරීමේ හැකියාවක් ලබා දෙයි. මේ නිසා ශ්රී ලංකාවේ ඩිජිටල් පාරිභෝගික අත්දැකීම් තවත් ඉදිරියට යනවා.