GET
v1.0.0stableDanh sách nguồn ứng dụng
Danh sách nguồn ứng dụng; chỉ quản lý nguồn thuộc token này trong trang hiện tại.
GET
/api/appstore/manage/sourcesXác thực:Bearer Token
Giới hạn:60/phút
Tham số yêu cầu
Tất cả tham số có thể truyền qua Query hoặc Body
| Tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
page | integer | Tùy chọn | Số trang, bắt đầu từ 1 Ví dụ: 1 |
page_size | integer | Tùy chọn | Số mục mỗi trang: tối đa 100 nguồn hoặc 200 ứng dụng Ví dụ: 20 |
Phản hồi
| Tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
code | integer | Bắt buộc | 1 là thành công; nếu không là mã lỗi token, tham số hoặc nguồn Ví dụ: 1 |
msg | string | Bắt buộc | Thông báo kết quả theo ngôn ngữ Ví dụ: 获取成功 |
time | integer | Bắt buộc | Dấu thời gian Unix tính bằng giây |
data | object | Bắt buộc | Chỉ gồm các trường an toàn cho chủ sở hữu nguồn |
Ví dụ phản hồi
{}
"code":1,
"msg":"Thao tác thành công",
"time":1780000000,
"data":
{}
"list":
[]
,{}
"source_id":"12345678",
"name":"我的软件源",
"source_url":"/api/rjy/12345678/appstore",
"message":"欢迎使用",
"encrypt_enabled":1,
"app_count":0
"total":1,
"page":1,
"pages":1
Mã lỗi
Mã lỗi4 được định nghĩa
10Token không hợp lệ
Token không hợp lệ hoặc đã thay đổi; HTTP 401
11Token đã hết hạn
Token đã hết hạn; HTTP 401
40001Không tìm thấy nguồn
Nguồn không tồn tại hoặc không thuộc người dùng/đơn vị này; HTTP 404
Ngôn ngữ phản hồi
Tùy chỉnh ngôn ngữ phản hồi API bằng header X-Lang. Ví dụ mã bên dưới tự động sử dụng ngôn ngữ trang hiện tại của bạn.
Header đề xuất
X-Lang: viNgôn ngữ được hỗ trợ
zh, en, zh-TW, vi, ar, es, ruBạn cũng có thể dùng Accept-Language; X-Lang được ưu tiên. Ngôn ngữ không được hỗ trợ sẽ dùng ngôn ngữ dự phòng của trang.
Ví dụ mã
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/appstore/manage/sources?page=1&page_size=20" \
-H "X-Lang: vi" \
-H "Authorization: Bearer YOUR_API_TOKEN"Lưu ý
- Sử dụng HTTPS. Không chấp nhận trường quản trị như uid, tenant_id, is_official và thời hạn.
- Phản hồi không chứa danh tính chủ sở hữu, bản nháp nội bộ hoặc khóa; tạo nguồn/ứng dụng phụ thuộc gói, thời gian dùng thử và hạn mức.
Thử trong Console
Điền các tham số bên dưới rồi gửi yêu cầu để kiểm tra. Yêu cầu chỉ gửi đến API của trang này; địa chỉ đã bị khóa và không thể thay đổi, đồng thời kèm theo Cookie đăng nhập hiện tại của bạn.
GET
https://testypro.iwai.cc/api/appstore/manage/sources?page=1&page_size=20Đã khóa vào trang nàyinteger
Số trang, bắt đầu từ 1
integer
Số mục mỗi trang: tối đa 100 nguồn hoặc 200 ứng dụng