3.Quản lý ủy nhiệm
3.1. Tạo ủy nhiệm mới
Thông tin cơ bản
Mô tả giao diện: Thêm ủy nhiệm đã tồn tại.
Thông số yêu cầu
Thông số Header
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
x-api-key | string | Phải | - | - | Mỗi người dùng trong MoreLogin đều có một X-api-key riêng của mình, bạn có thể xem trên trang api của hệ thống |
Thông số Body, là thông số không cần thiết có thể không truyền, định dạng truyền thông số là JSON
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
addr | string | Không | - | - | Địa chỉ ủy nhiệm: không hợp lệ khi provider bằng 11/12/13, trường hợp khác phải ghi |
is_detect_proxy | number | Không | - | - | Khi không ghi hoặc truyền 0 không cần kiểm tra tính khả dụng của ủy nhiệm, ghi 1 hoặc số khác là cần kiểm tra tính khả dụng của ủy nhiệm |
port | integer | Không | - | - | Cổng(Chỉ hỗ trợ nhập số từ 1-65535), cổng ủy nhiệm khi provider bằng 11/12/13 không hợp lệ, trường hợp khác phải ghi |
proxy_type | integer | Không | - | 1 | Loại ủy nhiệm
proxy_type và provider không thể để trống cùng một lúc |
provider | integer | Không | - | - | Nhà cung cấp ủy nhiệm
|
Cách mã hóa:
| |||||
username | string | Không | - | - | Người dùng(Tối đa 100 ký tự) |
passwd | string | Không | - | - | Mật khẩu(Tối đa 100 ký tự) |
refresh_url | string | Không | Làm mới url(Giới hạn 600 ký tự; chỉ hỗ trợ định dạng địa chỉ URL:“https://\* http://\*”) | ||
country | string | Không | - | - | Quốc gia(Mã vùng nhà nước cụ thể hãy xem phụ lục),khi provider bằng 11/12/13 phải ghi, trường hợp khác chọn ghi |
state | string | Không | - | - | châu, tỉnh |
city | string | Không | - | - | Thành phố |
Return data
{
"ret": 0, //kết quả:0-thành công,500-lỗi do máy chủ
"data": {
"id": 0 //id ủy nhiệm
},
"error": {
"code": "string", //mã lỗi
"msg": "string" //nguyên nhân lỗi
}
}
Error codes
biz_code bất thường | Mô tả |
1003 | Không phát hiện được ủy nhiệm |
-1 | Lỗi khởi động chương trình ủy nhiệm |
3.2. Chỉnh sửa ủy nhiệm
Thông tin cơ bản
Mô tả giao diện: Sửa lại thông tin liên quan đến ủy nhiệm. Cần cập nhật hệ thống đến phiên bản 1.9.7.18 trở lên (hiện chỉ hỗ trợ máy tính windows)
Thông số yêu cầu
Thông số Header
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
x-api-key | string | Phải | - | - | Mỗi người dùng trong MoreLogin đều có một X-api-key riêng của mình, bạn có thể xem trên trang api của hệ thống |
Thông số Body, là thông số không cần thiết có thể không truyền, định dạng truyền thông số là JSON
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
id | integer | Phải | - | - | id ủy nhiệm |
name | string | Không | - | proxy1 | Tên ủy nhiệm |
addr | string | Không | - | - | Địa chỉ ủy nhiệm: không hợp lệ khi provider bằng 11/12/13, trường hợp khác phải ghi |
is_detect_proxy | number | Không | - | - | Khi không ghi hoặc truyền 0 không cần kiểm tra tính khả dụng của ủy nhiệm, ghi 1 hoặc số khác là cần kiểm tra tính khả dụng của ủy nhiệm |
port | integer | Không | - | - | Cổng(Chỉ hỗ trợ nhập số từ 1-65535), cổng ủy nhiệm khi provider bằng 11/12/13 không hợp lệ, trường hợp khác phải ghi |
proxy_type | integer | Không | - | 1 | Loại ủy nhiệm
proxy_type và provider không thể để trống cùng một lúc |
provider | integer | Không | - | - | Nhà cung cấp ủy nhiệm
|
Cách mã hóa:
| |||||
username | string | Không | - | - | Người dùng(Tối đa 100 ký tự) |
passwd | string | Không | - | - | Mật khẩu(Tối đa 100 ký tự) |
refresh_url | string | Không | Làm mới url(Giới hạn 600 ký tự; chỉ hỗ trợ định dạng địa chỉ URL:“https://\* http://\*”) | ||
country | string | Không | - | - | Quốc gia(Mã vùng nhà nước cụ thể hãy xem phụ lục),khi provider bằng 11/12/13 phải ghi, trường hợp khác chọn ghi |
state | string | Không | - | - | châu, tỉnh |
city | string | Không | - | - | Thành phố |
state | string | N | - | - | State、Province |
city | string | N | - | - | City |
Dữ liệu phản hồi
{
"ret": 0,
"msg": "string"
}
Mã lỗi
biz_code bất thường | Mô tả |
1003 | Không phát hiện được ủy nhiệm |
-1 | Lỗi khởi động chương trình ủy nhiệm |
3.3. Xóa ủy nhiệm
Thông tin cơ bản
Mô tả giao diện: Xóa đi ủy nhiệm không cần thiết, chỉ hỗ trợ xóa từng một. Cần cập nhật hệ thống đến phiên bản 1.9.7.18 trở lên (hiện chỉ hỗ trợ máy tính windows)
Thông số yêu cầu
Thông số Header
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
x-api-key | string | Phải | - | - | Mỗi người dùng trong MoreLogin đều có một X-api-key riêng của mình, bạn có thể xem trên trang api của hệ thống |
Body là thông số không cần thiết có thể không truyền, định dạng truyền thông số là JSON
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
id | integer | Phải | - | - | ID ủy nhiệm |
Return data
{
"ret": 0, //Mã lỗi
"msg": "string" //thông tin lỗi
}
3.4. Lấy danh sách ủy nhiệm
Thông tin cơ bản
Mô tả giao diện: Tìm thông tin ủy nhiệm đã thêm. Người dùng chỉ tìm được thông tin ủy nhiệm mà mình có quyền hạn. Cần cập nhật hệ thống đến phiên bản 1.9.7.18 trở lên (hiện chỉ hỗ trợ máy tính windows)
Thông số yêu cầu
Thông số Header
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
x-api-key | string | Phải | - | - | Mỗi người dùng trong MoreLogin đều có một X-api-key riêng của mình, bạn có thể xem trên trang api của hệ thống |
Thông số Query, là thông số không cần thiết có thể không truyền
Tên thông số | Loại | Cần thiết | Giá trị mặc định | Ví dụ | Thuyết minh |
id | integer | Không | - | - | Proxy id |
name | string | Không | - | proxy1 | Tên ủy nhiệm |
addr | string | Không | - | - | Địa chỉ ủy nhiệm |
platform_type | integer | Không | - | 1 | Loại nền tảng 0:nền tảng IP 1:IP tự có |
proxy_type | integer | Không | - | 1 | Loại ủy nhiệm
|
provider | integer | Không | - | 1 | Nhà cung cấp ủy nhiệm
|
status | integer | Không | - | 0 | Trạng thái ủy nhiệm 0: bình thường 1: Đã hết hạn 2: Chờ phân phối 3: Sẽ hết hạn 4: Không xác định 5: Không phát hiện được |
page | integer | Không | 1 | 1 | Số trang: mặc định 1, khi số lượng nhiều cần lật trang sẽ sử dụng |
page_size | integer | Không | 10 | 20 | Khổ trang: mặc định mỗi trang 10, tối đa 100 |
Dữ liệu phản hồi
{
"ret": 0, //Mã lỗi
"msg": "string",
"count": 0, //tổng số
"data": [ //danh sách ủy nhiệm
{
"id": 0, //id ủy nhiệm
"name": "string", //tên ủy nhiệm
"addr": "string", //địa chỉ ủy nhiệm
"platform_type": 0, //loại nền tảng 0: nền tảng IP 1:IP tự có
"proxy_type": 0, //loại ủy nhiệm 1:http 2:https 3:socks5 4:ssh
"provider": 0, //nhà cung cấp ủy nhiệm
"status": 0, //trạng thái ủy nhiệm
"expiry": 0 //Ngày hết hạn
}
]
}