Thế Anh Group - Hosting - Domain - VPS

https://theanhgroup.vn

api là gì?

API chính là một giao diện mà máy tính hay ứng dụng sử dụng nhiều nhất hiện nay, tuy nhiên lại rất ít người biết và hiểu bản chất của api như thế nào? Vậy api là gì? các loại api phổ biến?
API chính là một giao diện mà máy tính hay ứng dụng sử dụng nhiều nhất hiện nay, tuy nhiên lại rất ít người biết và hiểu bản chất của api như thế nào? Vậy api là gì? các loại api phổ biến? tất cả sẽ có tại bài viết dưới đây của theanhgroup.com, mời các bạn cùng tham khảo.
 

Khái niệm API


Api là gì? được viết tắt của từ Application Programming Interface, là giao diện mà các hệ thống máy tính, hệ thống ứng dụng dùng để cung cấp cho phép các yêu cầu dịch vu được hình thành từ các chương trình khác, có phép các dữ liệu có thể trao đổi qua lại với nhau.

Api có mỗi hệ điều hành đều khác nhau, chính vì vậy những phần mềm trên hệ điều hành này thường không chạy được trên các hệ điều hành khác. Một trong các mục đích chính của API chính là cung cấp khả năng truy xuất đến một hay các tập với hàm trên màn hình. 

Các phần mềm khi muốn cung cấp truy xuất đến chính nó sẽ thông qua các api có sẵn, khi đó nó phải thực hiện API đó.
 
api la gi

Các loại api phổ biến

 
  • Open API - Api mở: hay còn được gọi là Api công kai, khi đó chúng không có hạn chế nào trong việc truy cập các loại api này, bởi vì chính là api công khai.
  • Partner API - Api đối tác: loại api này cần phải có các quyền hay giấp phép cụ thể thì mới có thể truy cập vào bởi vì chúng là api không công khai.
  • Internal API - Api nội bộ: hay còn được gọi là api riêng tư, cho nên chỉ có các hệ thống nội bộ thì mới có thể dùng được loại api này, và đây cũng là loại api ít được biết đến bởi phạm vi sử dụng chỉ trong công ty.
Ngoài 3 loại api phổ biến ở trên thì người ta thường phân loại api theo các ngành trong công nghệ thông tin như api trên hệ điều hành, api trên nền website , api thư viện phần mềm hay api framework.
 
api la gi2

Mẫu API phổ biến


Một trong những mẫu api phổ biến trên internet hiện nay đó chính là tính năng tài khoản của google, facebook ... khi đó để đăng nhập vào các website khác mà bạn không phải cung cấp thông tin do Facebook kiểm soát thì bạn chỉ cần click vào " đăng nhập bằng facebook "  thì nó sẽ gọi đến " API của Facebook ".

Khi đó quá trình xác thực tài khoản do Facebook quản lý, nếu như quá trình đó thành công thì tài khoản facebook hiện tại của bạn sẽ có thể đăng nhập trên chính website đó.

Ngoài ra cũng có một loại API khác được sử dụng phổ biến đó chính là Google Maps, và đây cũng là loại api được sử dụng trên khắp thế giới và coi google maps chính là chuẩn mực về bản đồ của thời đại công nghệ hiện nay.

Hi vọng qua bài viết dưới đây về api là gì? sẽ giúp bạn hiểu hơn về api cũng như biết được quá trình đăng ký tài khoản trên lazada, sendo mà không cần tạo thủ công mà thông qua api của facebook. Chúc bạn thành công.
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây