제공자 API 인증
제공자 원격 액세스를 활성화하고 카탈로그 및 가격 요청을 위해 제공자 UUID와 범위가 지정된 액세스 토큰을 사용하세요.
이 페이지에서
제공자 API는 제공자 계정의 카탈로그와 가격을 관리합니다. Provider Settings에서 자격 증명을 생성하세요. 이러한 자격 증명은 추론 API 키 및 개별 장치용으로 생성된 토큰과는 별개입니다.
액세스 생성#
- Console에서 제공자를 소유한 워크스페이스를 선택하세요.
- 제공자의 설정을 열고 원격 액세스를 활성화하세요..
- 명명된 제공자 액세스 토큰을 생성하고 비밀을 안전하게 저장하세요.
- HTTP Basic 사용자 이름으로 제공자 UUID를 사용하고 비밀번호로 토큰을 사용하세요.


GET
https://api.shareai.now/api/v1/console/provider제공자 수준 액세스를 확인하세요.
- 기본 URL
https://api.shareai.now- 인증
- HTTP Basic: 제공자 UUID 및 제공자 액세스 토큰
- 필수 범위
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());
명명된 범위#
| 범위 | 허용된 작업 |
|---|---|
provider_models:read | 제공자 요약, 카탈로그, 모델 세부 정보 및 허용된 정산 정보를 읽습니다. |
provider_models:write | 허용된 모델 가격 및 허용된 대체 카탈로그/공유 구성을 업데이트합니다. |
provider_incentives:write | 지원되는 경로에서 제공자 인센티브 설정을 변경합니다. |
범위는 경로와 HTTP 메서드에 대해 확인됩니다. 현재 발급된 제공자 토큰은 구성된 범위를 노출합니다. 토큰은 다른 제공자의 소유권을 절대 부여하지 않습니다. 403 응답을 진단할 때 활성 상태와 토큰 상태를 염두에 두세요.
장치 제어는 또 다른 계층입니다.#
장치를 시작하거나 중지하려면 해당 장치 관계를 위해 생성된 토큰이 필요합니다. 제공자 원격 액세스를 활성화하는 것이 필수 조건이지만, 제공자 카탈로그 토큰만으로는 장치 제어 자격 증명이 아닙니다. 계속 진행하세요. 장치 API 인증.
액세스 취소#
자동화가 더 이상 토큰을 필요로 하지 않을 때 토큰을 취소하세요. 하나의 통합 토큰을 삭제하거나 취소하면 관련 없는 토큰을 교체하지 않고 해당 통합을 종료할 수 있습니다. 원격 액세스를 끄면 이 제공자의 원격 액세스 경로가 비활성화됩니다.
마지막 업데이트 9월 15, 2026