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.