Vejledning til godkendelse

Bluebeam Developer Portal til integrationsudvikling er kun tilgængelig for aktive kunder, kanalpartnere og softwarepartnere i USA, Australien, Tyskland, Storbritannien og Sverige.

Anmodninger til alle Bluebeam API-slutpunkter skal godkendes. Apps opretter forbindelse til Bluebeam ved hjælp af OAuth 2.0. Denne vejledning viser dig, hvordan du får et access_token til at godkende, på vegne af en bruger, i din app.

Før du starter godkendelsesprocessen, skal du sørge for at gøre følgende:

  • Registrer din app

  • Angiv en omdirigerings-URI

  • Gem dit klient-ID og din hemmelighed

Hvis du ikke har gjort ovenstående, kan du besøge siden Kom i gang med at bruge Bluebeam Developer Portal for at få mere at vide.

Der er områdespecifikke basis-URL-adresser, der gælder for alle slutpunkter:

For eksempel vil https://api.bluebeam.com/publicapi/v1/sessions i USA være https://api.bluebeamstudio.com.au/publicapi/v1/sessions i Australien.

Autorisationskodeflow

Brug kun godkendelseskode, når din app kan holde på en hemmelighed (for eksempel hvis appen kører på en webserver, som du kontrollerer). Sørg for at behandle client_secret, som du ville behandle en adgangskode.

Tokens udløb

  • Godkendelseskoder udløber efter 5 minutter.

  • Adgangstokens udløber efter 60 minutter.

  • Opdateringstokens udløber, hvis de ikke bruges mindst hver 7. dag.

Godkendelses- og godkendelsesfejl

Fortæl os, hvilke typer fejl du modtager, så kan vi hjælpe dig med fejlfinding.

Almindelige HTML-svarkoder

HTTP-kode

Meddelelse

Definition

200

OK

Anmodningen lykkedes.

201

Oprettet

Anmodningen lykkedes og resulterede i oprettelsen af nye ressourcer.

204

Intet indhold

Serveren opfyldte anmodningen og behøver ikke at returnere en entity-body.

400

Dårlig anmodning

Anmodningen kunne ikke forstås på grund af forkert udformet syntaks.

401

Uautoriseret

Anmodningen kræver brugergodkendelse. Hvis du har modtaget dette efter at have videregivet et access_token, kan du prøve at få et nyt access_token. Hvis du stadig modtager en 401, skal du kontrollere omfanget. Hvis du fortsat modtager et 401-nummer, skal du kontakte support på integrations@bluebeam.com.

403

Forbudt

Serveren forstod anmodningen, men nægter at opfylde den.

404

Ikke fundet

Serveren har ikke fundet noget, der matcher Request-URI.

409

Konflikt

Anmodningen kunne ikke gennemføres på grund af en konflikt med ressourcens aktuelle tilstand.

 

Se også:

Ressourcer

Revu 21

Developer Portal

Developer Portal

Denne vejledning til Developer Portal viser dig, hvordan du får en access_token til at autentificere, på vegne af en bruger, i din app.