பொருளடக்கம்:
திறந்த ஏபிஐ என்பது பொதுவில் செய்யப்பட்ட ஏபிஐ தவிர வேறில்லை, இதனால் மூன்றாம் தரப்பு பயன்பாடுகள் எந்த நடுத்தர அடுக்கு இல்லாமல் பின்-அலுவலக சேவைகள் / பயன்பாடுகளை அணுக முடியும். இது வெளிப்புற பயன்பாடுகள் மற்றும் ஒரு வணிகத்தின் முக்கிய செயல்பாடுகளுக்கு இடையிலான ஒருங்கிணைப்பை எளிதாக்குவதற்கான ஒரு வழியாகும். ஏபிஐக்கள் நீண்ட காலமாக உள்ளன, ஆனால் இதற்கு முன்னர் ஒருபோதும் பகிரங்கப்படுத்தப்படவில்லை மற்றும் வெளி உலகிற்கு அணுகக்கூடியவை. எனவே, இது பழைய கருத்துகளிலிருந்து முழுமையான மாற்றம் மற்றும் திறந்த API களின் புதிய உலகத்தை உருவாக்குகிறது. (API களைப் பற்றி மேலும் அறிய, வெற்றிகரமான API ஐ உருவாக்குவதற்கான 5 படிகளைப் பார்க்கவும்.)
திறந்த API என்றால் என்ன?
திறந்த ஏபிஐ என்பது ஒரு பயன்பாட்டு நிரலாக்க இடைமுகமாகும், இது பொதுமக்கள் வெளிப்படையாகப் பயன்படுத்தக் கிடைக்கிறது. இந்த வகையான ஏபிஐ டெவலப்பர்கள் தங்கள் சொந்த பயன்பாட்டிற்காக வணிக அல்லது தனியுரிம மென்பொருளை எளிதாக மறுபிரசுரம் செய்ய அனுமதிக்கிறது.
இதை ஆழமாக ஆராய்வதற்கு முன், ஒரு ஏபிஐ உண்மையில் என்ன என்பதை முதலில் ஆராய்வோம். ஏபிஐ என்பது வெவ்வேறு விற்பனையாளர்களிடமிருந்து வெவ்வேறு பயன்பாடுகளுக்கிடையேயான தொடர்புகளை நிர்வகிக்கும் விதிகளின் தொகுப்பாகும். இதனுடன், பயன்பாட்டின் சில உள் செயல்பாடுகளுக்கு டெவலப்பருக்கு அணுகலை API வழங்க முடியும். எனவே, ஒரு ஏபிஐ ஒரு பயன்பாட்டை மற்றொரு பயன்பாடு அல்லது டெவலப்பருடன் தொடர்பு கொள்ள அனுமதிக்கிறது. டெவலப்பர் முதலில் API ஐ உருவாக்கிய நிறுவனத்திலிருந்தோ அல்லது வேறு நிறுவனத்திலிருந்தோ இருக்கலாம்.
