API EM HARBOUR
Enviado: 22 Out 2024 18:25
Como consumir uma API REST em HARBOUR.
Código: Selecionar todos
/////////////////////////////////////////////////////////////////////////////
Function SendGetPing( cAuthorization )
Local oOle, cRet := '', msg, oError //, cRet2
Try
oOle := CreateObject( 'MSXML2.XMLHTTP' )
Catch
oOle := CreateObject( 'Microsoft.XMLHTTP' )
End
oOle:Open( 'GET', 'https://api.seusite.com.br/utils/ping', .f. )
oOle:SetRequestHeader( "Content-Type", 'application/json')
If !Empty( cAuthorization)
oOle:SetRequestHeader( "Authorization", cAuthorization)
Endif
Try
oOle:Send( )
cRet := oOle:ResponseBody
Catch oError
msg := 'EMAIL...: [001]' + CRLF
msg += 'Aviso..: Não consegui enviar email.' + CRLF
msg += cl_getError(oError, .t.)
MsgAtencao( msg, .t.)
End
oOle := NIL
Return cRet