Este SDK es disenado para la interaccion con la API de Netsocs.
Para poder instalar el SDK de Netsocs, es necesario tener instalado Go en su computadora. Ademas debe tener en cuenta que el SDK de Netsocs es privado y necesitara tener acceso a el.
Ademas debe generar un token de github y agregarlo a su configuracion de Go.
- Primeramente, debera configurar su Go para que pueda acceder al SDK de Netsocs. Para ello, debera agregar el siguiente comando a su terminal:
vim ~/.netrc- Luego, debera agregar la siguiente linea al archivo
.netrc:
machine github.com login <your_github_username> password <your_github_token>- Especificar en la variable de entorno
GOPRIVATEla URL del repositorio privado de Netsocs:
export GOPRIVATE=github.com/Netsocs-Team/netsocs_go_sdk- Luego, debera agregar el SDK de Netsocs a su proyecto Go:
go get github.com/Netsocs-Team/netsocs_go_sdkLas variables de entorno pueden depender de la funcionalidad que se este utilizando. A continuacion se detallan las variables de entorno que se pueden utilizar:
DEVICE_MANAGEMENT_API_HOST: URL de la API de Device Management. Ejemplo: https://device_management.netsocs.comDEVICE_MANAGEMENT_API_USERNAME: Usuario de la API de Device ManagementDEVICE_MANAGEMENT_API_PASSWORD: Password de la API de Device Management
CONFIGURATION_API_HOST: URL de la API de Configuration. Ejemplo: https://configuration.netsocs.com