SDK Sigma Intelligence Tutorial
Importar nuestro SDK de Node JS
const sdk_api = require ( './sdk/main' )
Inicializar la clase SigmaSDK con nuestro Token de acceso
const sdk = new sdk_api . SigmaSDK ( "TU_TOKEN_DE_SIGMA_INTELLIGENCE" )
Llamar al api controller de la clase SigmaSDK, ejemplo del formato:
const controlador = await sdk . api_controller ( [ ENDPOINT ] , [ PARAMETRO ] , [ DATO_POST ] , [ TU_PLAN ] )
Ejemplo de consulta:
async function main ( ) {
const patente_dni = await sdk . api_controller ( "patente_dni" , "dni" , "12345678" , "profesional" ) ;
return patente_dni ;
}
console . log ( main ( ) ) ;
Importar nuestro SDK de Python
from sdk .sdk_python import SigmaSDK , asyncio
Inicializar la clase SigmaSDK con nuestro Token de acceso
sigma_sdk = SigmaSDK ("TU_TOKEN_DE_SIGMA" )
Llamar al api controller de la clase SigmaSDK, ejemplo del formato:
await sigma_sdk .api_controller ([ENDPOINT ], [PARAMETRO ], [DATO_POST ], [TU_PLAN ])
Ejemplo de consulta:
from sdk .sdk_python import SigmaSDK , asyncio
sigma_sdk = SigmaSDK ("TU_TOKEN_DE_SIGMA" )
async def test ():
patente_dni = await sigma_sdk .api_controller ("patente_dni" , "dni" , "12345678" , "profesional" )
return patente_dni
loop = asyncio .get_event_loop ()
print (loop .run_until_complete (test ()))
Cheatsheet con todos los metodos del controlador con su respectivo plan:
ENDPOINT
PARAMETRO
DATO_POST
TU_PLAN
movistar
num
2645559925
profesional
patente
patente
gay001
profesional
patente_dni
dni
12345678
profesional
dni
dni
12345678
profesional
dni_celular
dni
12345678
profesional
dni_two
dato
12345678:Masculino
profesional
celular
num
1125363443
profesional
nombre
nombre
Leandro Lopez
profesional
direccion
direccion
libertador
profesional
ENDPOINT
PARAMETRO
DATO_POST
TU_PLAN
patente
patente
gay001
medium
patente_dni
dni
12345678
medium
dni
dni
12345678
medium
dni_celular
dni
12345678
medium
ENDPOINT
PARAMETRO
DATO_POST
TU_PLAN
dni_celular
dni
12345678
standard
dni
dni
12345678
standard
ENDPOINT
PARAMETRO
DATO_POST
TU_PLAN
peru
dato
31948273
free