TECNOLOBO

No recuerdas tu codigo?
Se te olvido como se hace?

Aqui podras guardar lo que necesiten
Y cuando sea necesesario

Creado por julian gomez
iiiiii

webservice ORACLE APEX



Descripcion

Consulmir webservice con apex se puede hacer de 3

html


https://www.youtube.com/watch?v=OvCgpKtEYBg


1. PLSQL
declare
    vc_response CLOB;
    vb_data BLOB;
    vc_data CLOB;
BEGIN

    select data_9,data_7    
    into
    vb_data,vc_data
    from tb_develop_julian where id=1;
    

    apex_web_service.g_request_headers.delete(); -- eliminmos las cabeceras ya enviadas desde http
    
   // creamos las cabeceras que nos pide el servicio web
    apex_web_service.g_request_headers(1).name  := 'Content-Type';
    apex_web_service.g_request_headers(1).value := 'text/xml;charset=utf-8';
    
    apex_web_service.g_request_headers(2).name  := 'SOAPAction';
    apex_web_service.g_request_headers(2).value := 'http://tempuri.org/IIntegracion/FV_CargarDocumentosElectronicosToeBillGenericFULLPDFCUFE';  

  
    // consumimos el serivicio  y guardamos el resultado en una variable clob
    vc_response:= apex_web_service.make_rest_request (
    p_url => 'http://fymtest.cloudapp.net/ServiciosFyM/eBill/Integracion.svc?wsdl',
    p_http_method => 'POST',
    p_body =>vc_data);
    

    
    dbms_output.put_line(vc_response);


END;



Nota: es muy importante realizar las ACL para consumir este serivio usando oracle PLSQL