/* will get the device id. */ int8 Cloud_ResRegister( uint8 *cloudConfiRxbuf,int32 buflen,int8 *pDID,int32 respondCode ) { int32 ret=0; if( 201 != respondCode) return RET_FAILED; ret = Http_Response_DID( cloudConfiRxbuf,pDID ); if( RET_SUCCESS==ret ) { return RET_SUCCESS; } else return RET_FAILED; }
int Http_Recive_Did(char *DID) { int ret; int response_code = 0; char httpReceiveBuf[1024] = {0}; ret = Http_ReadSocket( g_Xpg_GlobalVar.http_socketid, httpReceiveBuf, 1024 ); if (ret <= 0 ) { return -1; } response_code = Http_Response_Code( httpReceiveBuf ); if( response_code == 201 ) { return Http_Response_DID( httpReceiveBuf, DID); } else { GAgent_Printf(GAGENT_WARNING,"HTTP response_code:%d",response_code); return -1; } }