Recupera il documento o l'immagine prodotto da un'attività di rendering completata.
Tieni presente che il risultato PDF o immagine sarà un blob binario nella risposta HTTP, come indicato dal Content-Type nelle intestazioni della risposta. Questa operazione potrebbe richiedere una gestione specializzata (o almeno diversa) rispetto alle risposte di testo come JSON. Potresti dover comunicare al tuo client HTTP che la risposta è binaria in modo da non tentare di analizzare i dati binari come testo.
Se l'attività di rendering esiste, ma non è stato completato il rendering dei risultati, lo stato HTTP di risposta sarà 202 Accettato, il corpo della risposta sarà vuoto e la risposta avrà un'intestazione Retry-After che indica che il chiamante deve ripetere la richiesta in un secondo momento.
Restituisce 404 se l'attività di rendering non può essere trovata, il risultato memorizzato nella cache è scaduto o se il chiamante non dispone dell'autorizzazione per visualizzare i risultati.
Per informazioni dettagliate sullo stato dell'attività di rendering, utilizza l'attività di rendering. Per i loop di polling in attesa del completamento di un'attività di rendering sarebbe meglio eseguire il polling di render_task(id) fino a quando lo stato dell'attività raggiunge il completamento (o l'errore) invece di eseguire il polling di render_task_results(id).
Richiesta
Risposta
200: documento o immagine
202: Accettato
400: Richiesta errata
404: Non trovata
Esempi
Python
Ruby
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/render_look_png.rb |
TypeScript
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/typescript/utils.ts |
Kotlin
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/KotlinExample.kt |