Γλωσσάρι

Τι είναι το ένα API;

Ένα API (application programming interface) είναι ορισμένος τρόπος με τον οποίο ένα πρόγραμμα ζητά από άλλο δεδομένα ή να κάνει κάτι, όπως «δώσε μου τις παραγγελίες αυτού του πελάτη» ή «χρέωσε αυτή την κάρτα».

Ένας κατάλογος εστιατορίου είναι καλή εικόνα ενός API. Σας δείχνει τι μπορείτε να παραγγείλετε και πώς να το ζητήσετε· δεν χρειάζεται να ξέρετε πώς δουλεύει η κουζίνα.

Οι εφαρμογές χρησιμοποιούν API συνεχώς. Το frontend καλεί το δικό σας backend API για να φορτώσει και να αποθηκεύσει δεδομένα. Το backend καλεί API άλλων εταιρειών για να στείλει email, να δεχτεί πληρωμές, να εμφανίσει χάρτες ή να χρησιμοποιήσει μοντέλο AI.

Τα περισσότερα API χρειάζονται κλειδί για να αποδείξουν ποιος καλεί. Αυτά τα κλειδιά είναι μυστικά και ανήκουν στον server, ποτέ στον browser.

Παραδείγματα

  • Ένα API πληρωμών για χρέωση κάρτας
  • Ένα API χαρτών για εμφάνιση τοποθεσίας
  • Ένα AI API για σύνοψη κειμένου

Ερωτήσεις

Τι είναι ένα REST API;

Το REST είναι συνηθισμένο στυλ API που χρησιμοποιεί διευθύνσεις web και τυπικές ενέργειες: 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 简体中文 繁體中文(香港) 繁體中文(台灣)