Accesso diretto alle immagini e agli allegati

E” possibile accedere direttamente a immagini e allegati di un database usando un approccio REST, ossia tramite un url opportunamente formattato.

Per accedere alle immagini:

/binary/<sid>/<tablename>/<id>/<type>

Dove sid è la session id riportata dalla chiamata JSON-RPC open_database, tablename è il nome della tabella da cui si vuole estrarre un’immagine (ad esempio EB_Articoli), id è il valore della chiave primaria del record per cui estrarre l’immagine, e type identifica quale tipo di immagine ottenere (può assumere i valori thumbnail per la miniatura, normal per l’immagine intera o web per quella web; se non specificato, è assunto il tipo web).

Per accedere agli allegati:

/binary/<sid>/<tablename>/<id>/<filename>

Dove i parametri sono gli stessi di prima, con la sola eccezione che type è sostituito dal nome del file allegato che si vuole ottenere. Per una lista di nomi file disponibili per un dato record, si può usare la chiamata JSON-RPC list_binaries.