1. home /
  2. news /
  3. la nitrapi interfaccia di programmazione nitrado per lordinamento gestione e controllo dei servizi

Notizie


La NitrAPI: L’interfaccia di programmazione Nitrado per l’ordinamento, gestione e controllo dei servizi

Come tutti i prodotti Nitrado, il Nitrado Public Cloud può essere gestito facilmente attraverso L’interfaccia Web Nitrado. Per gli hobbisti, modder e sviluppatori professionali vi è anche un altro metodo: La Nitrado API (abbreviata NitrAPI) permette il controllo dei servizi arbitrari automaticamente, per esempio l’ordinamento, cancellazione, o incorporazione delle informazioni nel proprio sito.

Vorremmo offrirvi una visione più approfondita di Nitrado e in questo articolo vi mostreremo l’interfaccia che Nitrado stessa utilizza per controllare tutti i servizi. Essa può essere inoltre utilizzata da ogni cliente per i propri servizi allo stesso modo.

La NitrAPI in breve

“NitrAPI” sta per Nitrado Application Programming Interface, interfaccia di programmazione applicazioni Nitrado. Essa viene utilizzata dalla Nitrado per gestire tutti i servizi ospitati. Ad esempio, l’interfaccia web introdotta nell’ultimo articolo è semplicemente un’applicazione che utilizza la NitrAPI per visualizzare i dati ed inviare comandi ai server. Un altro esempio, quando un utente fa clic su un pulsante per riavviare il server, l’interfaccia web invia il comando appropriato alla NitrAPI, che quindi esegue il riavvio effettivo.

Nitrapi

Poiché Nitrado garantisce l’accesso gratuito alla NitrAPI a tutti, gli hobbisti ed i professionisti possono creare applicazioni per le proprie esigenze individuali che mimano le funzioni dell’interfaccia web o addirittura ordinano nuovi server quando necessari.

Librerie Open Source per un Facile Utilizzo

La NitrAPI è un’API HTTP REST autenticato tramite OAuth2 e per questo può essere utilizzato con facilità da una varietà di linguaggi di programmazione diversi. Per rendere l’utilizzo ancora più conveniente per gli sviluppatori, Nitrado fornisce librerie per diversi linguaggi di programmazione sul nostro profilo GitHub, permettendo a tutti di scoprirli ed utilizzarli. Attualmente sono già disponibili implementazioni per PHP, Swift e Java. Inoltre, il rilascio di una libreria JavaScript è previsto per il prossimo futuro.

Che queste librerie siano pubblicate su GitHub significa anche che Nitrado accetta volentieri tutti i feedback e invita le richieste da parte degli sviluppatori, che vorrebbero contribuire all’ulteriore sviluppo di queste librerie.

Per tutti coloro che vogliono costruire una propria libreria, è disponibile una documentazione dettagliata di tutte le interfacce pubbliche a https://doc.nitrado.net.

 


Metti alla prova le tue applicazioni sul tuo server Nitrado!

[su_button url=”https://server.nitrado.net/ita/servicetypes/products#gameserver” target=”blank” background=”#fbb139″ color=”#fffcfe” size=”7″ center=”yes” radius=”0″ icon=”icon: desktop” text_shadow=”0px 0px 0px #e6e7f7″ desc=”Server” rel=”lightbox” title=”Affitta un Game Server Nitrado!”]Affitta Subito il tuo server Nitrado![/su_button]


 

Esempi di Utilizzo

Quindi, quali attività possono essere realizzate con l’aiuto della NitrAPI? Per rendere le opzioni un po’ più complete, qui sotto vi sono tre esempi per i diversi casi di utilizzo:

Aggiornamenti automatici e downgrade per i Cloud Server

La maggior parte delle applicazioni server non vengono utilizzate in maniera uniforme in ogni momento. Di solito possono essere stabiliti schemi di utilizzo chiaro, ad esempio un aumento del carico durante le ore specifiche, il fine settimana o in determinati eventi. Per questi tempi di carico elevato è necessaria una potenza di calcolo significativa, che non viene utilizzata durante il resto del tempo e pertanto comporta costi inutili.

La NitrAPI consente di aggiungere e rimuovere automaticamente risorse da e verso i Cloud Server. Ciò significa che è possibile sviluppare uno script che controlla l’utilizzo di un server e automaticamente riserva risorse aggiuntive quando necessario. Questa funzionalità viene utilizzata in modo ottimale con il “Cloud Server Dynamic” della Nitrado, che consente successivi downgrade senza costi aggiuntivi.

Modding

Siccome la NitrAPI può essere utilizzata con quasi tutti i linguaggi di programmazione, può essere utilizzata anche in quasi tutte le modifiche di gioco. Ad esempio, molte comunità utilizzano un server di gioco e un server vocale di accompagnamento – e forse gli ospiti non invitati non sono desiderati su uno di essi. In questo caso il server di gioco e il server vocale devono essere protetti separatamente.

Poiché si possono utilizzare anche le funzioni di server vocali come TeamSpeak e Mumble, tramite la NitrAPI è possibile impiegare una modifica del gioco per concedere automaticamente l’accesso al server vocale, ai giocatori che si uniscono al server (e pertanto conoscono la propria password o possono essere trovati sulla whitelist). Per Mumble questo sarebbe possibile creando automaticamente un nuovo utente del server, e con TeamSpeak potrebbe essere generato e visualizzato un “Privilege Token” al giocatore, che possono utilizzare per muoversi liberamente sul server vocale. Ciò significa che chiunque abbia accesso al server di gioco ha accesso al server vocale e la gestione di due diversi meccanismi di protezione diventa così una cosa del passato.

Altri comandi arbitrari possono essere incorporati nei giochi in modo simile. Per scopi dimostrativi abbiamo pubblicato un semplice plugin Minecraft sul nostro profilo GitHub . È in grado di inoltrare un numero di comandi dalla console in gioco alla NitrAPI, in particolare per creare e ripristinare i backup del mondo dall’interno del gioco.

Conclusione

La NitrAPI è un’interfaccia pubblicamente disponibile che consente agli sviluppatori di creare applicazioni personalizzate per i loro servizi Nitrado e di automatizzare i processi. Nitrado è già in attesa di suggerimenti e richieste per l’estensione di questa interfaccia, per supportare sviluppatori per hobby e professionisti, con tutte le funzionalità necessarie per l’implementazione dei loro progetti.

 

Vi è piaciuta la piccola panoramica sulla nostra NitrAPI? Allora scriveteci un commento sui nostri social media o nelle nostre news, se siete curiosi di vedere altri approfondimenti riguardo a Nitrado.
Saremo lieti di ricevere qualsiasi dei vostri commenti!

Condividi questo articolo


2/7/2020

Ottieni subito il tuo Game Server.

Ordina Gameserver
  1. home /
  2. news /
  3. la nitrapi interfaccia di programmazione nitrado per lordinamento gestione e controllo dei servizi
Paga nella modalità che preferisci
I nostri soci
RIPE NCC - Ripe Network Coordination Centre Women in Games
8bca85f3 © 2026 marbis GmbH. Tutti i diritti riservati. Tutti i prezzi riportati sono prezzi finali, IVA (tedesca) inclusa.