ప్రొవైడర్ API ను ధృవీకరించండి
ప్రొవైడర్ రిమోట్ యాక్సెస్ను ప్రారంభించి, ప్రొవైడర్ UUID మరియు స్కోప్ చేసిన యాక్సెస్ టోకెన్ను క్యాటలాగ్ మరియు ధరల అభ్యర్థనల కోసం ఉపయోగించండి.
ఈ పేజీలో
ప్రొవైడర్ API ప్రొవైడర్ అకౌంట్ యొక్క క్యాటలాగ్ మరియు ధరలను నిర్వహిస్తుంది. దీని క్రెడెన్షియల్లను ప్రొవైడర్ సెట్టింగ్లలో సృష్టించండి. ఈ క్రెడెన్షియల్లు ఇన్ఫరెన్స్ API కీలు మరియు వ్యక్తిగత డివైస్ కోసం సృష్టించిన టోకెన్ల నుండి వేర్వేరు.
యాక్సెస్ సృష్టించండి#
- Consoleలో ప్రొవైడర్కు చెందిన వర్క్స్పేస్ను ఎంచుకోండి.
- ప్రొవైడర్ సెట్టింగ్లను తెరవండి మరియు ప్రారంభించండి రిమోట్ యాక్సెస్.
- పేరు పెట్టిన ప్రొవైడర్ యాక్సెస్ టోకెన్ను సృష్టించి రహస్యాన్ని సురక్షితంగా సేవ్ చేయండి.
- HTTP బేసిక్ యూజర్నేమ్గా ప్రొవైడర్ UUIDని మరియు దాని పాస్వర్డ్గా టోకెన్ను ఉపయోగించండి.


https://api.shareai.now/api/v1/console/providerప్రొవైడర్-స్థాయి యాక్సెస్ను ధృవీకరించండి.
- బేస్ URL
https://api.shareai.now- authentication
- HTTP బేసిక్: ప్రొవైడర్ UUID మరియు ప్రొవైడర్ యాక్సెస్ టోకెన్
- అవసరమైన scope
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 ఆథెంటికేషన్.
యాక్సెస్ రద్దు చేయండి#
ఒక ఆటోమేషన్ దానిని అవసరం లేకుండా చేసినప్పుడు టోకెన్ను రద్దు చేయండి. ఒక ఇంటిగ్రేషన్ యొక్క టోకెన్ను తొలగించడం లేదా రద్దు చేయడం ఆ ఇంటిగ్రేషన్ను సంబంధం లేని టోకెన్లను భర్తీ చేయకుండా రిటైర్ చేయడానికి అనుమతిస్తుంది. రిమోట్ యాక్సెస్ను ఆఫ్ చేయడం ఈ ప్రొవైడర్ యొక్క రిమోట్ యాక్సెస్ మార్గాన్ని నిలిపివేస్తుంది.
చివరిసారిగా నవీకరించబడింది సెప్టెంబర్ 15, 2026