Categorias
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