LINE MINI App එකේ සේවා දැනුම්දීමේ (service message) පද්ධතිය සාමාන්ය push notification එකක් නොව, පරිශීලකයාට සම්බන්ධ වූ, ක්රියාවකට විශේෂිත ටෝකනයක් භාවිතා කරයි. මෙම ටෝකනය එක් වරක් යැවීමෙන් පසු නවයක් ලබා ගත යුතුය; නැතහොත් පසුගිය දැනුම්දීමේ උත්සාහය අසාර්ථක වේ.
මෙම ක්රියාවලිය තුල මුළු ත්රිත්වයක් – LIFF access token, channel access token, සහ service notification token – එකිනෙකට වෙනස් කාර්යයන් ඉටු කරයි. LIFF token පරිශීලකයාගේ අනන්යතාවය හඳුනාගැනීමට, channel token සේවා පාර්ශවයෙන් API ඇමතුම් කිරීමේ අධිකාරිය ලබාදීමට, සහ notification token එකක් පරිශීලක ක්රියාවකට පමණක් භාවිතා කරමින් දැනුම්දීමේ අවසරය ලබාදීමට භාවිතා වේ.
පියවර 1 – ටෝකන නිකුත් කිරීම ඔබේ backend එක LIFF access token එක POST කරමින් LINE API වෙත service notification token එක ඉල්ලයි. සාර්ථක පිළිතුරේ notificationToken, expiresIn, remainingCount, sessionId වැනි තොරතුරු ලැබේ. මෙම තොරතුරු ඔබේ දත්ත ගබඩාවේ සුරක්ෂිතව ගබඩා කර, ඒකම පරිශීලකයෙකුට එක් වරක් පමණක් භාවිතා කරන්න.
පියවර 2 – අනුමත කරන ලද template එක යැවීම notification token එක, channel access token එක සමඟ LINE නෝටිෆයර් API වෙත POST කරයි. මෙහිදී target=service, templateName, params (template එකේ variable නාමයන්ට අනුකූල) යන පරාමිති ඇතුළත් කර යැවිය යුතුය.
පියවර 3 – නව ටෝකනය සුරක්ෂිත කිරීම සාර්ථකව පණිවුඩයක් යැවීමෙන් පසු LINE නව notification token එක, එහි ගడන කාලය, ඉතිරි count වැනි තොරතුරු ආපසු ලබා දෙයි. මේ නව token එක පරණ එකට පුරවා දමන්න; එය නොකළහොත් පසුගිය දැනුම්දීමේ පරීක්ෂා අසාර්ථක වේ. එමෙන්ම, token එක සුරක්ෂිතව සුරැකුම් කර ගැනීමට action record එක lock කර හෝ version කර ගත යුතුය.
ශ්රී ලංකාවට ඇති වැදගත්කම
- ඉගෙනුම් අත්දැකීම: ශ්රී ලංකාවේ විශ්වවිද්යාල සිසුන්ට real‑time notification flow එකේ නවීන පියවරයන් ඉගෙන ගත හැකිය.
- ඩෙවලපර් අවස්ථා: අපගේ දේශීය මෘදුකාංග සංවර්ධකයින්ට LINE API සමඟ සම්පූර්ණ ආරක්ෂිත integration එකක් නිර්මාණය කර, ගනුදෙනුකාරී පාරිභෝගික අත්දැකීම වැඩිදියුණු කළ හැක.
- ව්යාපාරික ප්රතිලාභ: නිවැරදි token rotation ක්රමය අනුගමනය කිරීමෙන් reminder, booking confirmation වැනි සේවා පණිවුඩයන් අසාර්ථක වීම වැළැක්වී, පාරිභෝගික විශ්වාසය හා ගනුදෙනු අනුපාතය ඉහළ යයි.
සාරාංශයෙන්, LINE MINI App සේවා දැනුම්දීමේ ටෝකන පද්ධතියේ සාර්ථක භාවිතය සඳහා token එක නිකුත් කිරීම, template යැවීම, නව token සුරක්ෂිත කිරීම යන පියවර අනුගමනය කළ යුතුය. මෙම ක්රමවේදය හොඳින් පාලනය කළහොත්, ඔබේ යෙදුමේ පණිවුඩ විශ්වාසනීයත්වය සහ පරිශීලක අත්දැකීම ඉතා උසස් වේ.