విషయ సూచిక:
- నిర్వచనం - అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API) అంటే ఏమిటి?
- టెకోపీడియా అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API) గురించి వివరిస్తుంది
నిర్వచనం - అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API) అంటే ఏమిటి?
అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API) అనేది ప్రోటోకాల్లు, నిత్యకృత్యాలు, విధులు మరియు / లేదా ప్రోగ్రామర్లు సాఫ్ట్వేర్ను అభివృద్ధి చేయడానికి లేదా విభిన్న వ్యవస్థల మధ్య పరస్పర చర్యను సులభతరం చేయడానికి ఉపయోగించే ఆదేశాల సమితి. API లు డెస్క్టాప్ మరియు మొబైల్ ఉపయోగం కోసం అందుబాటులో ఉన్నాయి మరియు ఇవి ప్రోగ్రామింగ్ GUI (గ్రాఫిక్ యూజర్ ఇంటర్ఫేస్) భాగాలకు ఉపయోగపడతాయి, అలాగే సాఫ్ట్వేర్ ప్రోగ్రామ్ను మరొక ప్రోగ్రామ్ నుండి సేవలను అభ్యర్థించడానికి మరియు వసతి కల్పించడానికి అనుమతిస్తుంది.
టెకోపీడియా అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API) గురించి వివరిస్తుంది
ఒక API ని రెండు ప్రాథమిక అంశాలతో కూడి ఉన్నట్లు చూడవచ్చు: ప్రోగ్రామ్ల మధ్య సమాచారాన్ని ఎలా మార్పిడి చేయవచ్చో (ఇది ప్రాసెసింగ్ మరియు డేటా డెలివరీ ప్రోటోకాల్ల కోసం చేసిన అభ్యర్థనతో రూపొందించబడింది) మరియు ఆ స్పెసిఫికేషన్ను ఎలాగైనా ప్రచురించే సాఫ్ట్వేర్ ఇంటర్ఫేస్.
డిజిటల్ సాంకేతిక పరిజ్ఞానం యొక్క మొత్తం చరిత్రకు API వెనుక ఉన్న ప్రాథమిక భావన ఏదో ఒక రూపంలో ఉనికిలో ఉంది, ఎందుకంటే ప్రత్యేకమైన ప్రోగ్రామ్లు మరియు డిజిటల్ వ్యవస్థల మధ్య పరస్పర చర్య ఆ సాంకేతిక పరిజ్ఞానం యొక్క చాలావరకు ప్రాధమిక లక్ష్యం. కానీ వరల్డ్ వైడ్ వెబ్ యొక్క పెరుగుదలతో మరియు తరువాతి-మిలీనియం డాట్-కామ్ విజృంభణతో, ఈ సాంకేతికతకు ప్రోత్సాహం అపూర్వమైన స్థాయికి చేరుకుంది.
2000 ప్రారంభంలో, వరల్డ్ వైడ్ వెబ్ యొక్క అభివృద్ధి చెందుతున్న వాణిజ్య రంగంలో API ముఖ్యంగా ప్రముఖమైంది, సేల్స్ఫోర్స్.కామ్ వారి విభిన్న వ్యాపార అనువర్తనాలపై డేటాను పంచుకోవడానికి మరియు ప్రసారం చేయడానికి వినియోగదారులకు సహాయపడటానికి సాంకేతికతను దాని ప్లాట్ఫామ్లో పొందుపరిచింది. ఆ తరువాత, ఈబే ఇలాంటి సాంకేతిక పరిజ్ఞానాన్ని రూపొందించడం ప్రారంభించింది, కొన్ని సంవత్సరాల తరువాత సోషల్ మీడియా పెరగడంతో, ఫ్లికర్, ఫేస్బుక్, ట్విట్టర్ మరియు ఇన్స్టాగ్రామ్ వంటి సంస్థలు కూడా అదే పని చేయడం ప్రారంభించాయి.
