API (Application Programming Interface) 📱💻

API (Application Programming Interface) 📱💻

API යනු මෘදුකාංග අතර තොරතුරු හුවමාරු කිරීම සඳහා භාවිතා කරන මාර්ගයක් වේ. එය විවිධ යෙදුම් එකට එකක් සම්බන්ධ කරමින් ඔවුන්ට දත්ත හුවමාරු කර ගැනීමට ඉඩ සලසයි. 🔄

API ක්රියා කරන ආකාරය 🛠️

API මඟින් මෘදුකාංග සංවර්ධකයින්ට වෙනත් සේවාවන් සහිතව තමන්ගේ යෙදුම් වැඩිදියුණු කර ගැනීමට හැකි වේ.

🚀 උදාහරණයක් ලෙස, Uber යෙදුමක් භාවිතා කරන විට, එය Google Maps API 🗺️ භාවිතා කර සිතියම් තොරතුරු ලබා ගනියි.

API ක්රියාවලිය 📲

  1. Request (ඉල්ලීම) - යෙදුම API වෙත ඉල්ලීමක් යවයි.
  2. Processing (සංස්කරණය කිරීම) - API එම ඉල්ලීම සැකසීම සඳහා සේවාදායකය වෙත යවයි.
  3. Response (ප්රතිචාරය) - API වෙතින් ලබාදෙන ප්රතිචාරය යෙදුම වෙත මාරු කරයි.


API වර්ග 🏷️

  • Open APIs 🌐 - සැමටම භාවිතා කළ හැකි API.
  • Private APIs 🔒 - නිශ්චිත ආයතනයකට පමණක් භාවිතා කළ හැකි API.
  • Partner APIs 🤝 - විශේෂිත හවුල්කරුවන්ට පමණක් භාවිතා කළ හැකි API.
  • Composite APIs 🔗 - බහුල API ඉල්ලීම් එකට එකක් එකතු කරන API.


API භාවිතා කිරීමේ වාසි 🎯

  • ස්වයංක්රීය වීම 🤖: manual ක්රියාවලි අවම කරයි.
  • දත්ත හුවමාරුව පහසු කිරීම 📊: විවිධ යෙදුම් අතරින් ක්රියාවලියන් සරල කරයි.
  • සමකාලීනත්වය ⏱️: දත්ත ක්ෂණිකව යාවත්කාලීන කරයි.
  • දියුණු කිරීමේ වේගය ⚡: මෘදුකාංග සංවර්ධනය වේගවත් කරයි.


API උදාහරණ 🏙️

  • Google Maps API 🗺️: සිතියම් සහ ස්ථාන දත්ත ලබා ගැනීමට.
  • Facebook API 📱: Facebook වලට සබඳ වීමට.
  • PayPal API 💸: මුදල් ගෙවීම් සදහා.

API යනු අද දිනෙක මෘදුකාංග සංවර්ධනයේ වැදගත් කොටසකි. එය සංවර්ධකයින්ට තවත් වඩාත් ක්රියශීලී, කාර්යක්ෂම යෙදුම් නිර්මාණය කිරීමට උපකාරී වේ. 🛠️🌟

To view or add a comment, sign in

More articles by Vishwani Punchihewa

Explore content categories