Сервис о регистрации в качестве безработного

Материал из Wiki ГКБ
Версия от 12:06, 27 декабря 2023; Dilyara.Kumarova (обсуждение | вклад) (INTEGRATIO-446)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Главная страница Предыдущая страница

В данной статье описывается принцип работы сервиса, предоставляющего сведения по получению справки о регистрации безработного посредством информационной системы АО «Государственное кредитное бюро» (далее - ГКБ), методы запроса данных, примеры входных и выходных SOAP-запросов, возможные ошибки.

Сервис о регистрации в качестве безработного

При вызове веб-сервиса обязательно указываются следующие параметры:

1. ID и пароль клиента (организации) в HTTP Header, необходимые для базовой аутентификации. Так как коммуникация с веб-сервисами системы идет по защищенному протоколу HTTPS, то базовая аутентификация представляется безопасным решением.
2. ID пользователя, от имени которого будет выполнена запрашиваемая операция в SOAP Header:

Http Headers: {Authorization=[Basic c3ZjUnB0U3lzdGVtQWNjb3VudDpBbzZVRkdyVTZ2]}

Метод unemployedUseToken

Посредством данного метода предоставляется справка о регистрации безработного


Состав данных запроса unemployedUseToken: [Показать ответ]
Состав данных ответа unemployedUseToken: [Показать ответ]
Пример вызова метода unemployedUseToken: [Показать ответ]
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.mtszn.scb.kz/">
   <soapenv:Header>
   	<userId>хххххх-хххххх-ххххх</userId>
   </soapenv:Header>
   <soapenv:Body>
      <data:unemployedUseToken>
         <iin>ИИН</iin>
         <requestSystemDate>2020-01-08T17:25:24.286+06:00</requestSystemDate>
    <token>Токен</token>
      </data:unemployedUseToken>
   </soapenv:Body>
</soapenv:Envelope>
Пример ответа на вызов метода unemployedUseToken: [Показать ответ]
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:unemployedUseTokenResponse xmlns:ns2="http://data.mtszn.scb.kz/" xmlns:ns3="http://bip.bee.kz/SyncChannel/v10/Types">
         <return>
            <response>
               <responseInfo>
                  <messageId>ee338e2b-9447-43ab-ae64-bc93d37a58d0</messageId>
                  <correlationId>4ba78cd8-4236-4357-b014-74d40b0c997b</correlationId>
                  <responseDate>2023-12-14T16:50:20.032+06:00</responseDate>
                  <status>
                     <code>0</code>
                     <message>Сообщение успешно обработано</message>
                  </status>
               </responseInfo>
               <responseData>
                  <data xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?><unemployedStatusResponse xmlns="http://services.gcvp.kz/gcvp/schemas">  <iin>011026500207</iin>  <lastName>Фамилия</lastName>  <firstName>Имя</firstName>  <parentName>Отчество</parentName>  <registeredAsUnemployed>0</registeredAsUnemployed>  <responseSystemDate>2023-12-14T16:50:20</responseSystemDate><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34310-gost34311"/><ds:Reference URI=""><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><ds:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34311"/><ds:DigestValue>XSARlRifv6Q2UVOaAdxj5gO102Ag32Qdy22Y/hItnYE=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>RwqKS6Anymumdvdi5rejBsMCUGCSqDDgMKAQEBATAYBgoqgw4DCgEBAQEBBgoqgw4DCgEDAQEAA0MABEB5RtmPFRxqKCylohvM902/18y6Y/T8VcSKpR/F2x5i+RJQPZSDMuxwmS0PiZBLJHwIoSAzrSOz8wlJXTo+eh9Mo4ICDjCCAgowDgYDVR0PAQH/BAQDAgbAMDMGA1UdJQQsMCoGCCsGAQUFBwMEBggqgw4DAwQBAgYJKoMOAwMEAQI6nhNLNeHk+5PM/znGpdjMA8GA1UdIwQIMAaABFtqc+kwFgYGKoMOAwMFBAwwCgYIKoMOAwMFAQEwDQYJKoMOAwoBAQECBQADQQDmHB88GylfRp7G9c5fTskty8h5TieHqLxGm2AZuK5UnlyRxrn6EPvT9fHRIvEUK9t2lMTENJ2uSVYWJ1e4Q6TS</ds:X509Certificate></ds:X509Data></ds:KeyInfo></ds:Signature></unemployedStatusResponse>]]></data>
               </responseData>
            </response>
            <gbdStatusResponse xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
         </return>
      </ns2:unemployedUseTokenResponse>
   </soap:Body>
</soap:Envelope>
Пример формата бизнес-данных ответа веб-сервиса на получение детальной информации: [Показать ответ]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<unemployedStatusResponse xmlns="http://services.gcvp.kz/gcvp/schemas">
	<iin>ИИН</iin>
	<lastName>Фамилия</lastName>
	<firstName>Имя</firstName>
	<parentName>Отчество</parentName>
	<registeredAsUnemployed>0</registeredAsUnemployed>
	<responseSystemDate>2023-12-14T16:50:20</responseSystemDate>
	<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
		<ds:SignedInfo>
			<ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
			<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34310-gost34311"/>
			<ds:Reference URI="">
				<ds:Transforms>
					<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
					<ds:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
				</ds:Transforms>
				<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34311"/>
				<ds:DigestValue>XSARlRifv6Q2UVOaAdxj5gO102Ag32Qdy22Y/hItnYE=</ds:DigestValue>
			</ds:Reference>
		</ds:SignedInfo>
		<ds:SignatureValue>RwqKS6AnymuHi42TXeXiodJq8GcuooKv7/R1WypJox7+rtZUzIXGAA==</ds:SignatureValue>
		<ds:KeyInfo>
			<ds:X509Data>			<ds:X509Certificate>MIIFBjCCBLCgAwIBAgIUdXR6dqnqeE0s14eT7k8z/Ocal2MwDQYJKoMOAwoBAQECBQAwUzELMAkGA1UEBhMCS1oxRDBCBgNVBAMMO9Kw0JvQotCi0KvSmiDQmtCj05jQm9CQ0J3QlNCr0KDQo9Co0Ksg0J7QoNCi0JDQm9Cr0pogKEdPU1QpMB4XDTIzMDcxMTAzNDM0MFoXDTI0MDcxMDAzNDM0MFow2FfZ29zdC5jZXIwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLnBraS5nb3Yua3owHQYDVR0OBBYEFPV0enap6nhNLNeHk+5PM/znGpdjMA8GA1UdIwQIMAaABFtqc+kwFgYGKoMOAwMFBAwwCgYIKoMOAwMFAQEwDQYJKoMOAwoBAQECBQADQQDmHB88GylfRp7G9c5fTskty8h5TieHqLxGm2AZuK5UnlyRxrn6EPvT9fHRIvEUK9t2lMTENJ2uSVYWJ1e4Q6TS</ds:X509Certificate>
			</ds:X509Data>
		</ds:KeyInfo>
	</ds:Signature>
</unemployedStatusResponse>

Обработка исключений методов UnemployedUseToken


При обработке запроса метода UnemployedUseToken может возвращать следующие виды ошибок: [Показать ответ]


Главная страница Предыдущая страница