Guide passo dopo passo, con esempi curl e Python pronti da copiare, per le integrazioni più comuni con l'API Grand Shooting.
I cookbook di Grand Shooting sono pubblicati su GitHub: github.com/grandshooting/gs-cookbooks. Ognuno illustra un caso d'uso completo, passo dopo passo, con i comandi curl e uno script Python (libreria requests) da adattare.
Vi servono una chiave API (vedere Primi passi con l'API) e, a seconda del cookbook, gli identificativi della Produzione o dell'account interessati.
| Cookbook | Cosa mostra |
|---|---|
| Creare una Produzione e caricare immagini | Creare una Produzione, ritrovarne le fasi, caricare file o farli caricare tramite URL, associarli alle Referenze e ai Codici di vista. |
| Caricare immagini in una Produzione esistente | Ritrovare una Produzione e la fase di destinazione, organizzare i file in cartelle, collegare un ritocco all'immagine originale, gestire gli errori. |
| Gestire le Referenze | Creare e aggiornare Referenze, importarle in massa, filtrarle, collegarle a una Produzione o a una shotlist. |
| Cookbook | Cosa mostra |
|---|---|
| Recuperare immagini con filtri | Filtrare per data, stato o esportazione, paginare oltre 10.000 risultati, scaricare i file, esportare l'elenco in CSV. |
| Recuperare le immagini validate di un account Connect | Puntare a un account Connect, distinguere media validati (50) e diffusi (55), filtrare per esportazione, sincronizzare in modo incrementale. |
I cookbook sono scritti in inglese. Per fare prima, date al vostro agente di programmazione (Claude Code, Cursor…) il cookbook che corrisponde alla vostra esigenza e la specifica dell'API (swagger.json): adatterà gli esempi al vostro sistema.
Per una sincronizzazione continua, combinate questi esempi con i webhook: il recupero iniziale si fa con il cookbook, poi gli aggiornamenti arrivano tramite webhook.