API VTAP: consentire agli sviluppatori di semplificare, recuperare e innovare senza problemi
Le API VTAP forniscono potenti funzioni che consentono agli sviluppatori di recuperare, aggiornare e gestire i dati in modo efficiente, nonché di eseguire una serie di operazioni senza problemi.
In questa edizione vi forniamo i seguenti esempi:
Aggiorna un record utilizzando
Ricarica la visualizzazione dell'elenco
Recupera i dettagli del ruolo utente dell'utente attualmente connesso
Recupera i dettagli del ruolo di utenti specifici
Aggiorna un record utilizzando l'API VTAP per il ricaricamento automatico dei dati
Le modifiche non appariranno automaticamente sul front-end quando i dettagli del record vengono aggiornati tramite i metodi POST o PUT. Questo perché questi metodi aggiornano i dati sul lato server, ma il front-end non recupera automaticamente i dati più recenti a meno che non venga esplicitamente istruito a farlo. Per garantire che i dettagli aggiornati siano riflessi sul front-end, la pagina deve essere ricaricata.
Possiamo aggiornare dinamicamente il record utilizzando l'API VTAP senza dover ricaricare manualmente la pagina.
Ricarica la visualizzazione elenco tramite l'API VTAP
Quando un nuovo record viene creato tramite l'API VTAP da un'interfaccia di visualizzazione elenco, la visualizzazione elenco non si aggiorna automaticamente per mostrare il record appena aggiunto. Invece, l'utente deve ricaricare manualmente la pagina per vedere i dati più recenti.
L'API VTAP aggiorna la visualizzazione elenco in modo dinamico senza richiedere il ricaricamento manuale della pagina.
Recupera i dettagli del ruolo utente dell'utente attualmente connesso utilizzando l'API VTAP
È disponibile un'API VTAP che recupera i dettagli dell'utente attualmente connesso. Questa API recupera i dettagli dell'utente, come dettagli personali, preferenze o dati relativi al sistema.
Tra le informazioni restituite da questa API, un'attenzione particolare è rivolta ai dettagli del ruolo dell'utente.
Utilizzando questa API, gli sviluppatori possono integrare perfettamente funzionalità specifiche dell'utente e garantire autorizzazioni adeguate ed esperienze personalizzate in base al ruolo dell'utente.
URL dell'API: "me"
Esempio:
VTAP.Api.Get('me', {
'module': 'Users'
}, (error, response) => {
If (response) {
const roleInfo = response.roleid;
console.log(roleInfo.id); // Logs the role ID
console.log(roleInfo.label); // Logs the role name
}
});
VTAP.Api.Get('me', {
'module': 'Users'
}, (error, response) => {
If (response) {
const roleInfo = response.roleid;
console.log(roleInfo.id); // Logs the role ID
console.log(roleInfo.label); // Logs the role name
}
});
Recupera i dettagli del ruolo di utenti specifici utilizzando l'API VTAP
È possibile recuperare informazioni sul ruolo di un utente specifico utilizzando l'API VTAP specificando l'ID utente come parametro.
Esempio:
VTAP.Api.Get('records', {
'module': 'Users',
‘Id’: ‘user_id’
}, (error, response) => {
If (response) {
const roleInfo = response.roleid;
console.log(roleInfo.id); // Logs the role ID
console.log(roleInfo.label); // Logs the role name
}
});
VTAP.Api.Get('records', {
'module': 'Users',
‘Id’: ‘user_id’
}, (error, response) => {
If (response) {
const roleInfo = response.roleid;
console.log(roleInfo.id); // Logs the role ID
console.log(roleInfo.label); // Logs the role name
}
});
Iscriviti per ricevere gli ultimi aggiornamenti!
La tua email di benvenuto è in arrivo nella tua casella di posta. Se non riesci a trovarlo, assicurati di guardare nella cartella Promozioni e Spam.