Բառարան

Ի՞նչ է API-ը

API-ն (application programming interface) մի ծրագրից մյուսին տվյալ խնդրելու կամ որևէ բան անելու սահմանված եղանակ է, օրինակ՝ «բերիր այս հաճախորդի պատվերները» կամ «դեբետագրիր այս քարտից»։

Ռեստորանի մենյուն լավ պատկեր է API-ի համար։ Այն ցույց է տալիս, թե ինչ կարող ես պատվիրել և ինչպես հարցնել. խոհանոցի աշխատանքը իմանալու կարիք չունես։

Հավելվածները ամեն օր օգտագործում են API-ներ։ Քո ֆրոնտենդը կանչում է քո սեփական բեքենդի API-ն՝ տվյալները բեռնելու և պահպանելու համար։ Քո բեքենդը կանչում է այլ ընկերությունների API-ները՝ նամակներ ուղարկելու, վճարումներ ընդունելու, քարտեզներ ցուցադրելու կամ AI մոդել օգտագործելու համար։

Շատ API-ներ բանալի են պահանջում, որպեսզի ապացուցեն, թե ով է կանչում։ Այդ բանալիները գաղտնի են և պետք է պահվեն սերվերի վրա, երբեք՝ բրաուզերում։

Օրինակներ

  • Վճարման API՝ քարտից գումար դեբետագրելու համար
  • Քարտեզների API՝ տեղանքը ցուցադրելու համար
  • AI API՝ տեքստը ամփոփելու համար

Հարցեր

Ի՞նչ է REST API-ն

REST-ը API-ի տարածված ոճ է, որը օգտագործում է վեբ հասցեներ և ստանդարտ գործողություններ. get՝ կարդալու, post՝ ստեղծելու, put կամ patch՝ փոխելու, delete՝ հեռացնելու համար։

API-ներն անվճար են

Ոմանք են, շատերն ունեն անվճար մակարդակ, իսկ մյուսները վճարում են օգտագործման չափով։ Նախքան այնպիսի բան կառուցելը, որը կախված է API-ից, ստուգիր սահմանափակումները և գները։

Տես նաև

  • Ի՞նչ է API-ն (ամբողջական ուղեցույց)
  • Ինչպես կառուցել REST API
  • REST և GraphQL՝ համեմատություն

Mythex · Pricing · Կառուցեք ամեն ինչ AI-ով · Կաղապարներ կայքերի և հավելվածների համար · Mythex-ի համեմատությունները · AI-ով հավելվածների ստեղծման բառարան · Անվճար գործիքներ AI-ով հավելվածներ ստեղծելու համար · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)