AxioAPI

API GitHub

Hồ sơ lập trình viên GitHub, tìm kiếm kho mã nguồn (repository) và luồng hoạt động commit công khai.

4 endpoint · 1 credit = $0.001. Mỗi endpoint có mức credit riêng, liệt kê bên dưới. Request thất bại do lỗi dịch vụ được hoàn credit.

Dùng thử và tài liệu API

AxioAPI Studio · GitHub Scraper
Dùng thử miễn phí: Còn 10/10 lượt
Mẫu thử nhanh:

Sẵn Sàng Trích Xuất Dữ Liệu

Chọn API ở thanh trên, nhập thông tin mục tiêu và nhấn "Trích Xuất Dữ Liệu" để xem kết quả trực quan.

Bạn làm được gì với API GitHub

API GitHub đọc dữ liệu GitHub công khai dưới dạng JSON: hồ sơ người dùng, tìm kiếm repository, chi tiết một repository và hoạt động công khai của người dùng. Hữu ích cho nghiên cứu lập trình viên, công cụ tuyển dụng và dashboard mã nguồn mở.

Tìm hiểu một lập trình viên

Lấy hồ sơ và hoạt động công khai để xem lập trình viên đang làm gì.

GET /api/v1/social/github/users/{username}

Tìm repository

Tìm repository theo truy vấn và đọc số sao, ngôn ngữ và liên kết từ kết quả.

GET /api/v1/social/github/repos

Theo dõi một repository

Đọc chi tiết repository theo lịch để theo dõi số sao và metadata theo thời gian.

GET /api/v1/social/github/repos/{owner}/{repo}

Cách API GitHub hoạt động

  1. 1

    Chọn thao tác

    Người dùng và hoạt động nhận username; tìm repository nhận truy vấn; chi tiết repository nhận owner và tên repo.

  2. 2

    Gọi endpoint

    Ví dụ GET /api/v1/social/github/repos với một truy vấn.

  3. 3

    Xử lý các loại sự kiện

    Mục hoạt động có nhiều loại sự kiện. Hãy đọc các trường trả về thay vì coi mọi sự kiện như nhau.

Thử GitHub Scraper với tài khoản của bạn

Tài khoản mới nhận 200 credit sau khi xác minh, đủ cho khoảng 400 lần gọi "Profile người dùng GitHub".

Cách sử dụng GitHub Scraper

Chọn profile, tìm repository hoặc hoạt động của user.

Tìm repository dùng query riêng, khác với trường username của profile. Giữ tham số phân trang nhất quán.

Activity có nhiều loại event. Đọc các trường thực tế thay vì coi mọi event là bài đăng.

API GitHub: endpoint và chi phí

OpenAPI 3.1 JSON

Chọn thao tác trong công cụ bên trên, rồi mở API & Docs để xem tham số và ví dụ cURL, JavaScript, Python hoặc PHP. Thử trên web dùng phiên đăng nhập; tích hợp bên ngoài dùng Bearer API key.

Method Endpoint Giá
GET Profile người dùng GitHub /api/v1/social/github/users/{username}
Hữu ích?
0.5 credit / lượt≈ $0.0005
GET Tìm kiếm repository GitHub /api/v1/social/github/repos
Hữu ích?
0.5 credit / lượt≈ $0.0005
GET Hoạt động công khai GitHub /api/v1/social/github/users/{username}/activity
Hữu ích?
0.5 credit / lượt≈ $0.0005
GET Chi tiết repository GitHub /api/v1/social/github/repos/{owner}/{repo}
Hữu ích?
0.5 credit / lượt≈ $0.0005

Câu hỏi thường gặp về API GitHub

API GitHub trả về những gì?

Dữ liệu GitHub công khai: hồ sơ người dùng, tìm kiếm repository, chi tiết repository và hoạt động công khai.

Có cần token GitHub không?

Không. Bạn gọi AxioAPI bằng API key của mình.

Có trả repository riêng tư không?

Không. Chỉ dữ liệu công khai.

Vì sao tìm repository không dùng trường username?

Tìm repository nhận một truy vấn, khác với username của hồ sơ. Giữ tham số phân trang nhất quán.

Tính phí thế nào?

Theo từng yêu cầu, xem bảng endpoint bên dưới. Tài khoản mới nhận 200 credit sau khi xác minh.

Trước khi tích hợp

Dữ liệu thật và dữ liệu mẫu

Kiểm tra nhãn Live hoặc Sandbox trước khi chạy. Kết quả mẫu chỉ giúp xem cấu trúc và không đại diện cho trạng thái thời gian thực của dịch vụ.

Credit và giới hạn

Chi phí phụ thuộc endpoint và số đơn vị xử lý. Request lỗi không được thay bằng dữ liệu mẫu để tính phí. Xem giới hạn tài khoản trước khi tự động gọi liên tục.

Xem bảng giá

Xử lý lỗi

Giữ request ID để tra lỗi. Với 429, chờ theo Retry-After nếu có. Khi request tạo/xóa bị mất kết nối, kiểm tra trạng thái trước khi gửi lại.

Sẵn sàng tích hợp GitHub Scraper? Tạo tài khoản và lấy API key trong vài phút.