Skip to main content

Manuale Utente (Inglese)

Utilizzo dei metodi API tramite il servizio Proxy HTTP

Questo articolo spiega come configurare l'accesso all'API tramite il servizio Proxy HTTP del dispositivo.

Nell'interfaccia web, nel menu Utenti e accessi, è necessario concedere all'utente corrispondente i diritti di accesso al servizio Proxy HTTP.

api-01-en.png

Nel menu Nome del dominio, registrarsi nel servizio KeenDNS e aggiungere un nome di dominio di quarto livello utilizzando le impostazioni mostrate negli screenshot:

api-k-02-en.png
api-k-03-en.png
api-k-04-en.png

Le richieste HTTP all'API verranno ora inoltrate tramite proxy attraverso la porta 79 sul dispositivo.

Le richieste possono essere effettuate sia agli indirizzi IP WAN privati che pubblici sul dispositivo.

Il formato dei comandi API è simile alla CLI. Il manuale della riga di comando è disponibile per il download nel Centro Download per tutti i modelli Keenetic.

Nozioni di base sull'API:

  • opera tramite il protocollo HTTP;

  • tutti i comandi iniziano con l'URL /rci;

  • le richieste e le risposte sono in formato JSON;

  • vengono utilizzati i metodi GET e POST.

Esempio di un comando nella barra degli indirizzi di un browser:

http://rci.myrouter01.keenetic.pro/rci/show/system

È necessario inserire il nome utente e la password nella finestra a comparsa del browser, o inserirli direttamente nella barra degli indirizzi nel seguente formato:

http://login:password@rci.myrouter01.keenetic.pro/rci/show/system

Ad esempio:

api-k-05-en.png

Visualizzazione delle informazioni in risposta a un comando specificato:

api-k-06-en.png

Esempio di comando per lo strumento CURL su Windows:

curl -u login:password --digest http://rci.myrouter01.keenetic.pro/rci/show/system

Viene utilizzata l'autenticazione Digest quando si inserisce il comando in un browser o nello strumento CURL.

Suggerimento

Per gli ISP e i clienti aziendali, è disponibile un servizio aggiuntivo per l'integrazione dei dispositivi Keenetic, con l'opzione di gestione remota centralizzata tramite web e API. Se si è interessati, si prega di inviare una richiesta al seguente indirizzo e-mail: