Paso 9: Consiguiendo IOT de Intel C++ para rizar JSON a bases avanzadas
Mientras que Edison Intel proporciona instrucciones para tener el Intel IOT Edison realizar llamadas API REST con el python y carece de biblioteca de javascript, la documentación de C++.
Este código de ejemplo (http://curl.haxx.se/libcurl/c/http-post.html) junto con las instrucciones a continuación describe cómo obtener C++ entorno de la Junta de Edison de IOT de Intel para realizar llamadas de enrollamiento.
1. incluir los archivos .h en la parte superior del archivo cpp:
2. Asegúrese de que rizo está vinculado en la configuración de propiedades de proyecto.
Para que funcione, debe estar vinculada la biblioteca cURL. Si se obtienen errores del compilador, haga lo siguiente para agregar la biblioteca cURL:
Haga clic derecho sobre el proyecto y seleccione Propiedades. Desplácese para C y C++ construir--> Configuración--> Cruz G ++ vinculador--> bibliotecas--> haga clic en los botones y verde y agregar la biblioteca de "curl"
3. Configure el código. Se trata en el código de main() cpp. Tenga en cuenta que el enlace ficticio amarillo resaltado necesita ser reemplazada con tu propia URL de bases avanzadas.
4. llamada del enrollamiento. En la parte del bucle infinito del código, realizar la llamada enrollamiento cuando se produce el disparo de apreciar. Tendrá que sustituir los datos JSON resaltados en amarillo con sus propios datos.