Thêm ứng dụng vào nguồn
Thêm ứng dụng vào nguồn; chỉ quản lý nguồn thuộc token này trong trang hiện tại.
/api/appstore/manage/sources/:source_id/appsTham 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ả |
|---|---|---|---|
source_id | string | Bắt buộc | ID nguồn thuộc người dùng tại trang hiện tại Ví dụ: 12345678 |
name | string | Bắt buộc | Tên ứng dụng, tối đa 100 ký tự Ví dụ: 演示应用 |
download_url | string | Bắt buộc | URL HTTP(S) tải ứng dụng Ví dụ: https://example.com/app.ipa |
version | string | Tùy chọn | Phiên bản ứng dụng Ví dụ: 1.0 |
type | string | Tùy chọn | Loại ứng dụng |
version_desc | string | Tùy chọn | Ghi chú phát hành |
icon_url | string | Tùy chọn | URL HTTP(S) biểu tượng ứng dụng |
tint_color | string | Tùy chọn | Màu chủ đề |
size | string | Tùy chọn | Dung lượng tệp |
is_lanzou | integer | Tùy chọn | Liên kết LanZou Cloud: 0/1 |
is_locked | integer | Tùy chọn | Cần mã kích hoạt để mở khóa: 0/1 |
ios_version_limit | string | Tùy chọn | Giới hạn phiên bản iOS |
weigh | integer | Tùy chọn | Trọng số sắp xếp |
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 |
Mã lỗi
101140001Ngô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.
X-Lang: vizh, 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 POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/appstore/manage/sources/12345678/apps" \
-H "X-Lang: vi" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "演示应用",
"download_url": "https://example.com/app.ipa",
"version": "1.0",
"type": "example_type",
"version_desc": "example_version_desc",
"icon_url": "example_icon_url",
"tint_color": "example_tint_color",
"size": "example_size",
"is_lanzou": 1,
"is_locked": 1,
"ios_version_limit": "example_ios_version_limit",
"weigh": 1
}'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.
https://testypro.iwai.cc/api/appstore/manage/sources/12345678/appsĐã khóa vào trang nàyID nguồn thuộc người dùng tại trang hiện tại
Tên ứng dụng, tối đa 100 ký tự
URL HTTP(S) tải ứng dụng
Phiên bản ứng dụng
Loại ứng dụng
Ghi chú phát hành
URL HTTP(S) biểu tượng ứng dụng
Màu chủ đề
Dung lượng tệp
Liên kết LanZou Cloud: 0/1
Cần mã kích hoạt để mở khóa: 0/1
Giới hạn phiên bản iOS
Trọng số sắp xếp