integration


İşlemlerin tam listesi için burayı tıklayın.

GetDocumnetData

Sınama

Sınama formu yalnızca yerel makineden yapılan istekler için kullanılabilir.

SOAP 1.1

Aşağıdaki örnekte bir SOAP 1.1 isteği ve yanıtı yer alıyor. Gösterilen yer tutucular gerçek değerlerle değiştirilmelidir.

POST /integration.asmx HTTP/1.1
Host: integrationtest.iceteknoloji.com.tr
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetDocumnetData"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetDocumnetData xmlns="http://tempuri.org/">
      <DocumentDataRequest>
        <type>Diger or EFatura_Gelen or EFatura_Giden or EArsiv or ESMM or EMM or EIrsaliye_Gelen or EIrsaliye_Giden or EIrsaliye_Yanit_Gelen or EIrsaliye_Yanit_Giden or EDoviz_Alim or EDoviz_Satim or EKiymetliMaden_Alim or EKiymetliMaden_Satim or EDekont or EGiderPusulasi</type>
        <vkn_tckn>string</vkn_tckn>
        <uuid>string</uuid>
        <get_xml>boolean</get_xml>
        <get_html>boolean</get_html>
        <get_pdf>boolean</get_pdf>
        <Login_Request_Header>
          <Session_ID>string</Session_ID>
          <IP_Number>string</IP_Number>
          <Security_Key>string</Security_Key>
        </Login_Request_Header>
      </DocumentDataRequest>
    </GetDocumnetData>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetDocumnetDataResponse xmlns="http://tempuri.org/">
      <GetDocumnetDataResult>
        <success>boolean</success>
        <response_code>int</response_code>
        <response_message>string</response_message>
        <ID>string</ID>
        <UUID>string</UUID>
        <xml_data>base64Binary</xml_data>
        <pdf_data>base64Binary</pdf_data>
        <html_data>base64Binary</html_data>
      </GetDocumnetDataResult>
    </GetDocumnetDataResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Aşağıdaki örnekte bir SOAP 1.2 isteği ve yanıtı yer alıyor. Gösterilen yer tutucular gerçek değerlerle değiştirilmelidir.

POST /integration.asmx HTTP/1.1
Host: integrationtest.iceteknoloji.com.tr
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetDocumnetData xmlns="http://tempuri.org/">
      <DocumentDataRequest>
        <type>Diger or EFatura_Gelen or EFatura_Giden or EArsiv or ESMM or EMM or EIrsaliye_Gelen or EIrsaliye_Giden or EIrsaliye_Yanit_Gelen or EIrsaliye_Yanit_Giden or EDoviz_Alim or EDoviz_Satim or EKiymetliMaden_Alim or EKiymetliMaden_Satim or EDekont or EGiderPusulasi</type>
        <vkn_tckn>string</vkn_tckn>
        <uuid>string</uuid>
        <get_xml>boolean</get_xml>
        <get_html>boolean</get_html>
        <get_pdf>boolean</get_pdf>
        <Login_Request_Header>
          <Session_ID>string</Session_ID>
          <IP_Number>string</IP_Number>
          <Security_Key>string</Security_Key>
        </Login_Request_Header>
      </DocumentDataRequest>
    </GetDocumnetData>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetDocumnetDataResponse xmlns="http://tempuri.org/">
      <GetDocumnetDataResult>
        <success>boolean</success>
        <response_code>int</response_code>
        <response_message>string</response_message>
        <ID>string</ID>
        <UUID>string</UUID>
        <xml_data>base64Binary</xml_data>
        <pdf_data>base64Binary</pdf_data>
        <html_data>base64Binary</html_data>
      </GetDocumnetDataResult>
    </GetDocumnetDataResponse>
  </soap12:Body>
</soap12:Envelope>