Informazioni su come creare un applicazione Autodesk Platform Services (APS), generare un token di accesso OAuth 2.0 utilizzando Postman e utilizzare il token per effettuare una richiesta ad Autodesk Fusion Operations API v2.
In Autodesk Fusion Operations API v2 viene utilizzato il metodo di autenticazione Autodesk Platform Services (APS). È possibile consultare la documentazione di Fusion Operations API v2 qui.
Creazione di un'applicazione APS
1. Passare alla pagina APS My Apps e selezionare Create application.
2. Immettere un nome per il applicazione (1), selezionare Traditional Web App (2) come tipo di applicazione e fare clic su Create (3).
3. Configurare l'applicazione come segue: sostituire l'URL di callback con https://oauth.pstmn.io/v1/browser-callback (1), selezionare Fusion Operations API e User Profile API in API Access (2), quindi fare clic su Save changes (3).
Collegamento dell'applicazione APS a Fusion Operations
1. Dall'applicazione APS, copiare l'ID client.
2. In Fusion Operations, aprire il menu utente e selezionare Integrazioni.
3. Nell'API di Fusion Operations, fare clic su Configura.
4. Fare clic su Aggiungi per creare un nuovo collegamento ad un applicazione APS.
5. Immettere un nome per l'integrazione, incollare l'ID client di APS e fare clic su Salva collegamento.
Configurazione di OAuth 2.0 e generazione del token di accesso in Postman
Per ulteriori informazioni sulla generazione di un token di accesso a tre vie, consultare l'articolo Generazione di un token a tre vie.
1. In Postman, creare una nuova raccolta, aprire la scheda Authorization e selezionare OAuth 2.0 come tipo di autorizzazione.
2. In Configure New Token immettere un nome del token, quindi selezionare Authorization Code per Grant Type.
3. Configurare gli URL di OAuth come indicato di seguito:
Callback URL:
https://oauth.pstmn.io/v1/browser-callbackAuth URL:
https://developer.api.autodesk.com/authentication/v2/authorizeAccess Token URL:
https://developer.api.autodesk.com/authentication/v2/tokenDall'applicazione APS, copiare e immettere l'ID client e il segreto cliente in Postman.
Immettere
data:readin Scope; in questo modo sarà possibile ottenere dati da Fusion Operations. Se in futuro si desidera modificare anche i dati, immetteredata:writein Scope.Lasciare vuoto il campo State e selezionare Send as Basic Auth header in Client Authentication.
Accedere con il proprio Autodesk Account nel browser e autorizzare l'applicazione.
3. Una volta generato correttamente il token, fare clic su Use Token per applicarlo alla raccolta di Postman.
Il token di accesso è ora pronto per essere utilizzato per autenticare le richieste a Fusion Operations API v2.
Esempio: Utilizzo del token di accesso per recuperare i prodotti utilizzando Fusion Operations API v2
Per un elenco completo degli endpoint dell'API v2 disponibili, consultare il riferimento all'API di Fusion Operations REST.
1. Creare una nuova richiesta in Postman, selezionare GET come metodo di richiesta e immettere l'endpoint Products: https://api.aps.autodesk.com/fusion-operations/v2/products.
2. Aprire la scheda Authorization e verificare che OAuth 2.0 venga ereditato dal raccolta, in modo che nella richiesta sia possibile utilizzare il token di accesso generato nei passaggi precedenti, quindi fare clic su Send.
3. Se la richiesta va a buon fine, viene restituita una risposta 200 OK con i prodotti disponibili nel proprio account Fusion Operations.
In caso di domande, contattare Autodesk tramite la funzionalità Live chat o direttamente il proprio Account Manager.
Per ricevere assistenza, richiedere ad un esperto di Fusion Operations di essere contattati qui.















