Utilizzando GraphQL, è possibile creare un asset sito web su OptiSigns.
| NOTA |
| Attualmente, questa Mutation viene utilizzata principalmente per creare o aggiornare asset di tipo Sito web. |
1. Creazione di un Nuovo Asset Sito Web
Per fare ciò, dovremo creare una Mutation specifica:
mutation saveAsset ($payload: AssetInput!, $teamId: String)
{saveAsset (payload:$payload,teamId:$teamId){
_id
originalFileName
webLink
webType
fileType
}
}
Variabili:
{
"payload": {
"originalFileName": "",
"webLink": "",
"webType": "",
"fileType": ""
}
}
Questa Mutation, una volta eseguita, creerà un nuovo asset:
Questo asset può ora essere assegnato a un dispositivo, interrogato per informazioni aggiuntive, o aggiunto a una playlist o a una programmazione.
2. Aggiornamento degli Asset
L'aggiornamento degli asset è semplice: basta eseguire la stessa Mutation fornendo un campo _id. Questo può essere fatto per qualsiasi tipo di asset, non solo per gli asset sito web, ma useremo un asset sito web come esempio.
Variabili:
{
"payload": {
"_id": "",
"originalFileName": "",
"webLink": "",
"webType": "",
"fileType": ""
}
}
Articolo Precedente - Tutorial: Creare, Aggiornare, Aggiungere, Rimuovere Elementi dalle Playlist
Articolo Successivo - Tutorial: Creazione di Programmazioni e Aggiunta di Elementi di Programmazione Utilizzando GraphQL