Todennusopas

Integraatioiden kehittämiseen tarkoitettu Bluebeam Developer Portal on käytettävissä vain aktiivisille asiakkaille, kanavakumppaneille ja ohjelmistokumppaneille Yhdysvaltojen, Australian, Saksan, Ison-Britannian ja Kaakkois-Euroopan alueilla.

Kaikkiin Bluebeam API -päätepisteisiin tehdyt pyynnöt on todennettava. Sovellukset muodostavat yhteyden Bluebeam OAuth 2.0:n avulla. Tämä opas näyttää, miten saat access_token käyttäjän todentamista varten sovelluksessasi.

Ennen todennusprosessin aloittamista varmista, että teet seuraavat asiat:

  • Rekisteröi sovelluksesi

  • Anna uudelleenohjauksen URI

  • Tallenna asiakastunnuksesi ja salaisuutesi

Jos et ole tehnyt yllä mainittuja,lue lisää Bluebeam Developer Portal -sivulta.

Aluekohtaisia perus-URL-osoitteita käytetään kaikkiin päätepisteisiin:

- Yhdysvallat: https://api.bluebeam.com

- DE: https://api.bluebeamstudio.de

- AU: https://api.bluebeamstudio.com.au

- UK: https://api.bluebeamstudio.co.uk

- SE: https://api.bluebeamstudio.se

Esimerkiksi https://api.bluebeam.com/publicapi/v1/sessions Yhdysvalloissa olisi https://api.bluebeamstudio.com.au/publicapi/v1/sessions Australiassa.

Valtuutuskoodin työnkulku

Käytä valtuutuskooditodennusta vain, jos sovelluksesi pystyy pitämään salassa (esimerkiksi jos sovellus toimii hallitsemallasi verkkopalvelimella). Muista käsitellä client_secret arvoa samalla tavalla kuin salasanaa.

Tunnuksen vanheneminen

  • Valtuutuskoodit vanhenevat 5 minuutin kuluttua.

  • Käyttöoikeustunnukset vanhenevat 60 minuutin kuluttua.

  • Päivitystunnukset vanhenevat, jos niitä ei käytetä vähintään kerran seitsemän päivän välein.

Valtuutus- ja todennusvirheet

Kerro meille, millaisia virheitä saat, niin voimme auttaa sinua vianmäärityksessä.

Yleisiä HTML-vastauskoodeja

HTTP-koodi

Viesti

Määritelmä

200

OK

Pyyntö onnistui.

201

Luotu

Pyyntö onnistui ja johti uusien resurssien luomiseen.

204

Ei sisältöä

Palvelin täytti pyynnön eikä tarvitse palauttaa entiteettirunkoa.

400

Virheellinen pyyntö

Pyyntöä ei voitu ymmärtää virheellisen syntaksin vuoksi.

401

Luvaton

Pyyntö vaatii käyttäjän todennuksen. Jos sait tämän access_token-tunnuksen välittämisen jälkeen, kokeile hankkia uusi access_token. Jos saat edelleen 401-virheilmoituksen, tarkista laajuusalueet. Jos saat edelleen 401-virheilmoituksen, ota yhteyttä tukeen osoitteessa integrations@bluebeam.com.

403

Kielletty

Palvelin ymmärsi pyynnön, mutta kieltäytyi toteuttamasta sitä.

404

Ei löydy

Palvelin ei löytänyt mitään pyyntö-URI:a vastaavaa.

409

Ristiriita

Pyyntöä ei voitu suorittaa resurssin nykyisen tilan ristiriidan vuoksi.

 

Katso myös:

Resurssit

Revu 21

Developer Portal

Developer Portal

Tässä Developer Portal -oppaassa kerrotaan, kuinka saat access_token-tunnuksen, jolla voit todentaa käyttäjän puolesta sovelluksessasi.