Appendice C. Accesso API per RHN


Per poter fornire agli utenti una maggiore flessibilità, RHN ha reso disponibile una application programming interface (API)'. Questa interfaccia è disponibile facendo clic su Aiuto nell'angolo alto, sulla destra del sito web RHN, e successivamente selezionando API nella barra di navigazione di sinistra. Oppure andando direttamente su: https://rhn.redhat.com/rpc/api/. Utilizzate il suddetto URL per il vostro server XMLRPC, e per il vostro browser.
L'API di RHN si basa su XML-RPC, il quale permette a software ben distinti tra loro, e presenti su diversi sistemi, di eseguire delle chiamate remote utilizzando XML attraverso HTTP. Per questo motivo, qualsiasi chiamata da voi effettuata, deve uniformarsi ai limiti di XML-RPC. Per maggiori informazioni consultate http://www.xmlrpc.com/.
Questa sezione baipassa l'elenco di classi e dei metodi, in favore di suggerimenti su di un uso efficiente delle API. Ciò include anche le fasi per determinare i valori necessari, ed un esempio di script in grado di eseguire alcune delle chiamate.

C.1. Utilizzo della classe auth ed acquisizione delle sessioni

È importante notare che non utilizzerete quasi mai per primo la classe auth. Questa classe offre un metodo singolo, login. Utilizzatelo per stabilire una sessione di RHN. Sarà necessario specificare tre parametri: il nome utente, la password e la durata. I primi due valori sono presenti nel vostro account RHN, mentre il terzo rappresenta la durata della sessione in secondi, generalmente 1200. Verrà visualizzata una striga che può essere utilizzata in altri metodi.
Torna in cima
Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi. Esplora i nostri ultimi aggiornamenti.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Theme

© 2025 Red Hat