0
0
Lập trình
Admin Team
Admin Teamtechmely

Danh sách API miễn phí cần biết trong năm 2025 cho các nhà phát triển

Đăng vào 1 tháng trước

• 2 phút đọc

Chủ đề:

API

Giới thiệu về API

API (Giao diện lập trình ứng dụng) là một công cụ không thể thiếu đối với các nhà phát triển, cho phép họ tích hợp các dịch vụ bên thứ ba vào ứng dụng của mình dễ dàng và hiệu quả. Năm 2025, có rất nhiều API miễn phí có thể giúp các nhà phát triển nâng cao trải nghiệm người dùng và tối ưu hóa ứng dụng của mình. Bài viết này sẽ cung cấp danh sách chi tiết các API miễn phí, được phân loại theo từng danh mục cùng với thông tin mô tả và mã mẫu.

1. API Thể Thao

API NBA

Mã mẫu:

javascript Copy
const fetch = require('node-fetch');
const url = 'https://api-nba-v1.p.rapidapi.com/teams/league/standard';
const options = {
    method: 'GET',
    headers: {
        'X-RapidAPI-Key': 'YOUR_RAPIDAPI_KEY',
        'X-RapidAPI-Host': 'api-nba-v1.p.rapidapi.com'
    }
};

fetch(url, options)
    .then(response => response.json())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));

2. API Âm Nhạc

API Spotify

Mã mẫu:

javascript Copy
const fetch = require('node-fetch');
const accessToken = 'YOUR_SPOTIFY_ACCESS_TOKEN';
const url = 'https://api.spotify.com/v1/me/player/recently-played';

fetch(url, {
    headers: {
        'Authorization': `Bearer ${accessToken}`
    }
})
    .then(response => response.json())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));

3. API Khoa Học và Toán Học

NASA API

  • Trang web: api.nasa.gov
  • Mô tả: Truy cập dữ liệu từ các bộ dữ liệu khác nhau của NASA bao gồm ảnh thiên văn và dữ liệu hành tinh.

Mã mẫu:

javascript Copy
const fetch = require('node-fetch');
const nasaApiKey = 'YOUR_NASA_API_KEY';
const url = `https://api.nasa.gov/planetary/apod?api_key=${nasaApiKey}`;

fetch(url)
    .then(response => response.json())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));

4. API Thực Phẩm

Open Food Facts API

  • Trang web: world.openfoodfacts.org/data
  • Mô tả: Truy cập dữ liệu về các sản phẩm thực phẩm trên toàn cầu, bao gồm thành phần và thông tin dinh dưỡng.

Mã mẫu:

javascript Copy
const fetch = require('node-fetch');
const url = 'https://world.openfoodfacts.org/api/v0/product/737628064502.json';

fetch(url)
    .then(response => response.json())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));

5. API Chính Phủ và Địa Lý

Data.gov API

  • Trang web: data.gov/developers/apis
  • Mô tả: Truy cập các bộ dữ liệu từ chính phủ Hoa Kỳ, bao gồm thông tin về giáo dục, sức khỏe và thời tiết.

Mã mẫu:

javascript Copy
const fetch = require('node-fetch');
const url = 'https://api.data.gov/ed/collegescorecard/v1/schools.json?api_key=YOUR_DATA_GOV_API_KEY';

fetch(url)
    .then(response => response.json())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));

Kết luận

Thông qua bài viết này, bạn đã được giới thiệu về một số API miễn phí phổ biến và hữu ích nhất trong năm 2025. Việc sử dụng các API này không chỉ giúp phát triển ứng dụng hiệu quả hơn mà còn mở ra nhiều cơ hội sáng tạo cho các nhà phát triển. Hãy tận dụng những tài nguyên này để nâng cao kỹ năng lập trình của bạn và tạo ra những sản phẩm ấn tượng!
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào