Hämta åtkomsttoken med klient-ID och hemlighet

Hämta en åtkomsttoken med Cells Cloud Get Token API med ett klient-ID och en hemlighet.

Post Access Token API

Innan du anropar slutpunkten, se till att du har:

  • Ett registrerat Aspose Cloud-konto.
  • Ett klient-ID och en klienthemlighet som genererats i Aspose Cloud-portal.

Web-API

POST https://api.aspose.cloud/v4.0/cells/connect/token

Säkerhet och autentisering

Aspose.Cells Cloud-API:er är säkra och kräver JWT-tokenbaserad autentisering.

Begärparametrar

Parameternamn Typ Plats Beskrivning
grant_type sträng brödtext (form‑url‑encoded) Fixt värde client_credentials som krävs för OAuth.
client_id sträng brödtext (form‑url‑encoded) Klientidentifieraren som utfärdats till dig.
client_secret sträng brödtext (form‑url‑encoded) Hemligheten kopplad till klient-ID:t.

Exempel på begäran (cURL)

curl -X POST "https://api.aspose.cloud/v4.0/cells/connect/token" \
     -H "Content-Type: application/x-www-form-urlencoded" \
     -d "grant_type=client_credentials&client_id=DITT_KLIENT_ID&client_secret=DIN_KLIENTHEMLIGHET"

Svar

{
  "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "token_type": "Bearer",
  "expires_in": 3600
}

HTTP-statuskoder

Kod Meningsinnehåll Beskrivning
200 OK Filter tillämpades framgångsrikt; svaret innehåller åtgärd detaljer.
400 Felaktig begäran Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Oauktorisering Ogiltig eller saknad JWT-token.
413 För stor nyttolast Den uppladdade filen överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

Exempel på felhantering

{
  "error": "invalid_client",
  "error_description": "Klientautentisering misslyckades."
}

Hur man använder Get public key API med SDK:er

OpenAPI-specifikation

OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket gör att du kan utföra REST-interaktioner direkt från en webbläsare.

Använd Aspose.Cells Cloud SDK:er

Att använda SDK är det snabbaste sättet att komma igång. SDK:et abstraherar de underliggande HTTP-detaljerna, vilket gör att du kan hämta en åtkomsttoken för Cells med minimal kod.

Kolla in GitHub-arkivet för en komplett lista över Aspose.Cells Cloud SDK:er. En SDK tar hand om detaljer på lågnivå så att du kan fokusera på dina projektuppgifter.

Följande kodexempel visar hur du anropar Aspose.Cells-webbtjänster med olika SDK:er: