Sinch සමාගමේ CLI (Command Line Interface) මෙවලම, සංවර්ධකයන්ට කේතයක් ලියවීමේ අවශ්යතාවයක් නොමැතිව අංක ලබාගැනීම, ඇමතුම් සිදු කිරීම, පණිවුඩ යැවීම සහ ලොග් පිරික්සීම වැනි වැඩ කෙරෙහි සරලව පාලනය කළ හැකි නව පියවරක් වේ.
මෙම ලිපියෙන්, @sinch/cli එකක් ස්ථාපනය කර, sinch auth login මගින් Project ID, Key ID, Key Secret ඇතුළත් කිරීමේ ක්රියාවලිය, API සෞඛ්ය තත්ත්වය පරීක්ෂා කිරීම, සහ අංක සෙවීම, කුලීට ගැනීම වැනි මූලික කටයුතු පිළිබඳ පියවර‑පියවර මාර්ගෝපදේශයක් ලබා දේ. CLI එකේ සියලු විකල්පයන් පූර්ණයෙන්ම interactive ආකාරයෙන් ක්රියා කරන අතර, --non‑interactive කොන්දේසියක් එක් කිරීමෙන් අමතර ප්රශ්න මඟහැරිය හැක.
CLI භාවිතයෙන් ඔබට කළ හැකි ප්රධාන කාර්යයන්:
- Sinch Dashboard එකේ ලබා දෙන Project ID, Key ID, Key Secret ඇතුළත් කර API අනුමත කිරීම.
sinch healthවිධානයෙන් API සෞඛ්යය තහවුරු කිරීම.sinch numbers available searchමඟින් US, EU වැනි ප්රදේශයන්හි SMS, VOICE හැකියාවන් සහිත අංක සොයා ගැනීම.- අවශ්ය අංක තෝරා
sinch numbers available rentවිධානයෙන් කුලීට ගැනීම. - SMS, Voice, Fax, SIP Trunking වැනි විවිධ සේවා සඳහා අංක සැකසීම.
CLI එකේ සියලු රහස් තොරතුරු OS keychain (macOS, Windows Credential Manager, Linux Secret Service) තුළ සුරක්ෂිතව සුරකිනු ලබන බැවින්, පාරම්පරික config ගොනුවක plaintext තොරතුරු නොපැහැදිලි වේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික සමාජය, විශේෂයෙන්ම සිසුන්, ස්වයංක්රීය ඇප් සංවර්ධකයන් සහ ස්ථානීය ව්යාපාරිකයින් සඳහා Sinch CLI එක විශාල වාසියක් ගෙන දේ. පළමුවෙන්, Postman වැනි UI මෙවලම් හෝ Dashboard ටැබ් මාරු කිරීමේ අවශ්යතාවය ඉවත් කර, කෙටි කාලයක් තුළ API පරීක්ෂණය කළ හැකිය. දෙවනුව, CLI එකේ interactive ප්රශ්න මඟින් අංක කුලීට ගැනීම, SMS සැකසීම වැනි ක්රියාකාරකම් සරලව සිදු කරන බැවින්, කේත රහිත පරිසරයක් අවශ්ය දැනුමක් නැති තරුණ සංවර්ධකයන්ටද ඉගෙන ගැනීමට පහසු වේ.
අමතරව, Sinch API ගත කළ හැකි cloud පදනම මත ක්රියා කරන නිසා, ශ්රී ලංකාවේ ස්ථානීය ව්යාපාරිකයන්ට ජාත්යන්තර මට්ටමේ සන්නිවේදන සේවා (SMS, Voice, Fax) අඩු පිරිවැයෙන් ලබා ගැනීමට, ග්රාහක අත්දැකීම් වර්ධනය කිරීමට සහ නව AI‑assisted assistant පද්ධති සමඟ ඒකාබද්ධ කිරීමට හැකියාව ලැබේ.
එමෙන්ම, Sinch Functions සමඟ ලොග් ස්ට්රීම් කිරීම හෝ Webhook පරීක්ෂා කිරීම සඳහා sinch functions ප්රොජෙක්ට් එකක් දේශීය පරිසරයේ ධාවනය කර, ඉදිරිපත් කරන සේවා පරික්ෂා කළ හැකිය. මෙය DevOps ක්රියාපටිපාටි ඉගෙන ගැනීමට කැමති සිසුන්ට හොඳ පුහුණු මාර්ගයක් වේ.
ඉදිරියට, Sinch CLI එකේ AI assistant (Claude Code, Copilot, Cursor) ස්කීල්ස් ස්ථාපනය කිරීමේ විකල්පය පවතින නමුත්, මේ ලිපියට අත්යවශ්ය නොවෙයි; අවශ්ය නම් පසුකාලීනව ඒවා අත්හදා බලන්න.
සාරාංශයෙන්, Sinch CLI එක භාවිතයෙන් ඔබේ සංවර්ධන කාලය කෙටි කර, ආරක්ෂිත, කාර්යක්ෂම හා පරිශීලක‑හිතකාමී පරිසරයක් ගොඩනැගීමට හැකි වේ.