Skip to main content
Kontotoken (Account Token, tidigare kallat Platform Token) är den “nyckel på kontonivå” som utvecklare använder för att programmatiskt hantera AceDataCloud-plattformens resurser (tjänsteansökningar, API-autentiseringsuppgifter, beställningar, anropshistorik, saldo, filer osv.). Dess funktion liknar användarens Token efter inloggning i frontend och har som standard ingen utgångstid; vanliga användare kan endast hantera sina egna token, medan superadministratörer kan hantera andra kontons token enligt behörigheter. Kontotoken använder plattformens gränssnitt med det tillhörande kontots aktuella behörigheter: grundbehörigheter, direkt tilldelade behörigheter och behörigheter från tillhörande användargrupper gäller tillsammans; efter att ha lagts till i eller tagits bort från en grupp bedöms nästa begäran enligt de nya behörigheterna. Åtkomst till specifika resurser såsom ansökningar och beställningar kräver fortfarande kontroll av tillhörighet. Kontotoken upphör som standard inte att gälla, använd det endast i betrodda miljöer och förvara det säkert.
ℹ️ Detta gränssnitt tillhör AceDataCloud plattformshanterings-API, med det gemensamma prefixet https://platform.acedata.cloud/api/v1/. Se det fullständiga gränssnittsindexet i Hämta AceDataCloud-plattformens dokumentlista.

Kontotoken vs API-autentiseringsuppgifter

De två typer av nycklar som nybörjare lättast blandar ihop, se först skillnaden tydligt: Om du bara vill anropa GPT-4.1 behöver du API-autentiseringsuppgifter, inte kontotoken. Om du vill skriva automatiseringsskript för att hantera påfyllningar, se månatliga fakturor eller utfärda autentiseringsuppgifter i batch till teammedlemmar, använder du kontotoken.

Skapa med ett klick i konsolen (rekommenderas)

  1. Logga in på https://platform.acedata.cloud.
  2. Gå till sidofältet →「Utvecklare」→「Account Token」.
  3. Klicka på knappen 「Skapa」 uppe till höger för att omedelbart få ett platform-v1-...-token, klicka på kopieringsknappen och spara det i lösenordshanteraren.
Account Token-konsolen
⚠️ Nuvarande svar för skapande, listor och detaljer returnerar alla token i klartext. Behandla hela svaret som en hemlighet, skriv inte till loggar, analysplattformar eller frontend-beständig lagring; klienter bör inte heller förlita sig på att listor långsiktigt returnerar klartext.

Skapa kontotoken med API

Gränssnittsöversikt

Autentiseringsbeskrivning (hönan och ägget-problemet)

Hur får man det första tokenet? Svaret är via konsolen——efter inloggning i webbläsaren använder konsolen JWT-autentisering för att anropa POST /platform-tokens/ och utfärdar det första tokenet till dig. Därefter kan du använda vilket befintligt platform-v1-...-token som helst för att skapa fler.
Format för begärandehuvud:

Exempel på begäran

Svar (HTTP 201)

Fältbeskrivning


Hämta lista över kontotoken

Gränssnittsöversikt

Obligatorisk frågeparameter

⚠️ Du måste ange ?user_id=<your_user_id>. Orsak: listgränssnittet utför behörighetskontroll objekt för objekt på sidindelningsresultaten. Om user_id saknas avvisas det första objektet som inte tillhör dig och returnerar 403 permission_denied.
Så här hämtar du user_id:
  1. Öppna https://auth.acedata.cloud/user/profile i webbläsaren; hela UUID visas högst upp på sidan.
  2. Eller fyll direkt i fältet user_id från returvärdet för POST /platform-tokens/.

Frågeparametrar

Request example

Response (HTTP 200)

Detta gränssnitts sidindelade svar använder count + items. Andra plattformsgränssnitt kan använda en annan struktur, se motsvarande dokumentation och faktiska svar.

Hämta kontotokeninformation

Svarsstrukturen är densamma som för listelementet, HTTP 200.

Ta bort kontotoken

  • Vid lyckat resultat returneras HTTP 204 No Content, utan svarskropp.
  • Efter borttagning blir tokenen omedelbart ogiltig, och alla tjänster som använder den får genast 401.
  • Att fråga efter detta id igen returnerar 404.
⚠️ Borttagning kan inte ångras. Om du misstänker att tokenen har läckt kan du först skapa en ny, byta på verksamhetssidan och sedan ta bort den gamla.

Åtgärder som inte stöds


Snabböversikt över felkoder

Enhetligt format för felsvar:
Vid felsökning kan du ge trace_id till kundtjänst eller klistra in det i ärendet för att snabbt hitta loggarna.

Komplett kodexempel

Python

Node.js


Användning i andra plattforms-API:er

Lägg platform-v1-... direkt i huvudet Authorization: Bearer ... för att anropa valfritt plattformsgränssnitt som kräver autentisering:
Helt annorlunda än de 32-siffriga hexadecimala API-autentiseringsuppgifter som används av verksamhetsgränssnittet https://api.acedata.cloud/** (OpenAI, Midjourney, Suno, Veo osv.). Blanda inte ihop dem — om du skriver kontotokenen till verksamhetsgränssnittet får du 401, och vice versa.

Relaterade gränssnitt