Xác thực API Nhà cung cấp
Kích hoạt Truy cập Từ xa Nhà cung cấp và sử dụng UUID nhà cung cấp cùng mã thông báo truy cập giới hạn để yêu cầu danh mục và giá cả.
Trên trang này
API Nhà cung cấp quản lý danh mục và giá cả của tài khoản nhà cung cấp. Tạo thông tin xác thực của nó trong Cài đặt Nhà cung cấp. Các thông tin xác thực này tách biệt với khóa API suy luận và mã thông báo được tạo cho một thiết bị cụ thể.
Tạo quyền truy cập#
- Chọn không gian làm việc sở hữu nhà cung cấp trong Console.
- Mở cài đặt của nhà cung cấp và kích hoạt Truy cập Từ xa.
- Tạo mã thông báo truy cập nhà cung cấp được đặt tên và lưu bí mật một cách an toàn.
- Sử dụng UUID nhà cung cấp làm tên người dùng HTTP Basic và mã thông báo làm mật khẩu của nó.


https://api.shareai.now/api/v1/console/providerXác minh quyền truy cập cấp nhà cung cấp.
- URL cơ sở
https://api.shareai.now- Xác thực
- HTTP Basic: UUID nhà cung cấp và token truy cập nhà cung cấp
- Phạm vi yêu cầu
provider_models:read
cURL
curl --fail-with-body --request GET \
"https://api.shareai.now/api/v1/console/provider" \
-u "$PROVIDER_UUID:$PROVIDER_ACCESS_TOKEN"
Python
import json
import os
import urllib.request
import base64
credentials = os.environ["PROVIDER_UUID"] + ":" + os.environ["PROVIDER_ACCESS_TOKEN"]
headers = {"Authorization": "Basic " + base64.b64encode(credentials.encode()).decode()}
request = urllib.request.Request('https://api.shareai.now/api/v1/console/provider', headers=headers, method='GET')
with urllib.request.urlopen(request, timeout=60) as response:
print(json.load(response))
TypeScript
const url = "https://api.shareai.now/api/v1/console/provider";
const credentials = `${process.env.PROVIDER_UUID}:${process.env.PROVIDER_ACCESS_TOKEN}`;
const headers: Record = {
Authorization: `Basic ${Buffer.from(credentials).toString("base64")}`,
};
const response = await fetch(url, { method: "GET", headers });
if (!response.ok) throw new Error(`${response.status}: ${await response.text()}`);
console.log(await response.json());
Phạm vi được đặt tên#
| Phạm vi | Các thao tác được phép |
|---|---|
provider_models:read | Đọc tóm tắt nhà cung cấp, danh mục, chi tiết mô hình và thông tin thanh toán được phép. |
provider_models:write | Cập nhật giá mô hình được phép và cấu hình danh mục/chia sẻ dự phòng được phép. |
provider_incentives:write | Thay đổi cài đặt khuyến khích nhà cung cấp trên tuyến đường được hỗ trợ của họ. |
Phạm vi được kiểm tra cho tuyến đường và phương thức HTTP. Mã thông báo nhà cung cấp hiện tại hiển thị các phạm vi đã được cấu hình; một mã thông báo không bao giờ cấp quyền sở hữu một nhà cung cấp khác. Hãy lưu ý trạng thái kích hoạt và trạng thái mã thông báo khi chẩn đoán phản hồi 403.
Kiểm soát thiết bị là một lớp khác#
Bắt đầu hoặc dừng một thiết bị yêu cầu một mã thông báo được tạo cho mối quan hệ thiết bị đó. Kích hoạt Truy cập Từ xa Nhà cung cấp là điều kiện tiên quyết, nhưng một mã thông báo danh mục nhà cung cấp không phải là thông tin xác thực kiểm soát thiết bị. Tiếp tục với Xác thực API Thiết bị.
Thu hồi quyền truy cập#
Thu hồi một mã thông báo khi một tự động hóa không còn cần đến nó. Xóa hoặc thu hồi mã thông báo của một tích hợp cho phép bạn ngừng sử dụng tích hợp đó mà không cần thay thế các mã thông báo không liên quan. Tắt Truy cập Từ xa sẽ vô hiệu hóa đường dẫn truy cập từ xa của nhà cung cấp này.
Cập nhật lần cuối Tháng 9 15, 2026