Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Utilizzare l'API di DirectAdmin: gestire il Suo pacchetto con script

DirectAdmin dispone di un'API: un modo per gestire il Suo pacchetto tramite uno script o un programma anziché con il mouse. Quasi tutto ciò che fa nel pannello può essere fatto anche tramite l'API. Pensi ad esempio ad aggiornare un record DNS quando il Suo indirizzo IP di casa cambia, creare caselle di posta dal Suo stesso software oppure richiedere ogni notte un elenco dei Suoi database.

Posso utilizzare l'API con il mio pacchetto?

Sì. L'API funziona con qualsiasi pacchetto che includa DirectAdmin: tutti i pacchetti di web hosting e anche i pacchetti e-mail. I reseller possono inoltre utilizzarla per gestire gli account dei propri clienti. Non deve richiedere nulla e non comporta costi aggiuntivi.

Uno script ha esattamente gli stessi diritti che ha Lei in DirectAdmin. Può quindi agire solo sul Suo pacchetto e solo per le operazioni che il Suo pacchetto consente.

Come funziona

  • Indirizzo: comunica con l'API nello stesso punto in cui effettua l'accesso: https://nomeserver:2222. Trova il nome del server in Mio WebOké, presso il pacchetto, sotto Gestisci.
  • Due tipi di comandi: la nuova API, con indirizzi che iniziano con /api/ e risposte in JSON, e la vecchia API con comandi come /CMD_API_.... Inizi dalla nuova API. Ciò che non è ancora presente lì, lo trova nella vecchia API. Aggiunga ?json=yes alla fine per ottenere una risposta in JSON.
  • Accesso: ogni comando invia il Suo nome utente DA e una password (autenticazione HTTP Basic). Utilizzi preferibilmente una chiave di accesso (login key) e non la Sua vera password DA; veda di seguito.
  • Documentazione nel Suo pannello: in DirectAdmin trova, sotto Support & Help, la API Documentation. Lì vede tutti i comandi della nuova API e può provarli subito con il Suo account.

Un esempio

Con questo comando richiede i database del Suo pacchetto. Sostituisca utente, chiave e nomeserver con i Suoi dati:

curl -u 'utente:chiave' https://nomeserver:2222/api/db-show/databases

Riceve un elenco in formato JSON. Allo stesso modo funziona da PHP, Python o qualsiasi altro linguaggio in grado di richiedere un indirizzo web.

Lavorare in sicurezza con una chiave di accesso

Non fornisca mai a uno script la Sua normale password DA. Crei in DirectAdmin, sotto Chiavi di accesso, una chiave separata. Una chiave di questo tipo può essere limitata:

  • solo ai comandi di cui lo script ha realmente bisogno;
  • solo dall'indirizzo IP del computer o del server su cui gira lo script;
  • con una data di scadenza, se ha bisogno dell'accesso solo temporaneamente.

Escluda in ogni caso i comandi CMD_LOGIN_KEYS e CMD_PASSWD, in modo che la chiave non possa creare nuove chiavi né modificare la Sua password. Se la chiave venisse comunque compromessa, la elimini e ne crei una nuova, senza dover cambiare la Sua password.

Come creare una chiave è spiegato passo per passo nella guida di DirectAdmin: Chiavi di accesso: accedere per script e programmi.

Buono a sapersi

  • Se uno script tenta spesso di accedere con una password o una chiave errata, il nostro firewall blocca tale indirizzo IP. Consulti Sono bloccato? se il Suo script perde improvvisamente la connessione.
  • Siamo lieti di aiutarLa se l'API in sé non funziona, ma non scriviamo né verifichiamo script personalizzati. Per questo utilizzi la documentazione di DirectAdmin riportata di seguito.
  • Preferisce gestire il Suo hosting con Claude, ChatGPT o Mistral, senza dover programmare Lei stesso? Consulti allora il nostro server MCP per IA.

Documentazione di DirectAdmin

La documentazione di DirectAdmin è in inglese:

Veda anche nella guida di DirectAdmin: Trovare il nome del server e il nome utente DA.

Questo articolo le è stato utile?

← Torna a DirectAdmin e pannello di controllo WebOké

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…