й

🧩 Syntax:
Язык C#

AuthService : https://openapi-test.gnivc.ru:8090/open-api/AuthService/0.1?WSDL
SmzIntegrationService : https://openapi-test.gnivc.ru:8090/ais3/smz/SmzIntegrationService?WSDL

1. Получаем токен:
XmlElement xmlElement = 
<tns:AuthRequest xmlns:tns="urn://x-artefacts-gnivc-ru/ais3/kkt/AuthService/types/1.0">
	<tns:AuthAppInfo>
		<tns:MasterToken>==MasterToken==</tns:MasterToken>
	</tns:AuthAppInfo>
</tns:AuthRequest>

1.1
AuthService.OpenApiMessageConsumerServicePortTypeClient client = new OpenApiMessageConsumerServicePortTypeClient();
client.GetMessage(ref xmlElement);
String token = xmlElement.GetElementsByTagName("Token")[0].InnerText;

1.2
AuthService.OpenApiMessageConsumerServicePortTypeClient client = new OpenApiMessageConsumerServicePortTypeClient();
AuthService.GetMessageRequest req = new Tax.AuthService.GetMessageRequest(xmlElement);
AuthService.GetMessageResponse resp = await client.GetMessageAsync(req);

2. Далее надо отправить запрос PostPlatformRegistrationRequest

XmlElement xmlElement = 
<tns:PostPlatformRegistrationRequest xmlns:tns="urn://x-artefacts-gnivc-ru/ais3/SMZ/SmzPartnersIntegrationService/types/1.0">
	<tns:PartnerName>GoldApple</tns:PartnerName>
	<tns:PartnerType>PARTNER</tns:PartnerType>
	<tns:PartnerConnectable>true</tns:PartnerConnectable>
	<tns:Inn>6670381056</tns:Inn>
	<tns:PartnerDescription>Золотое яблоко</tns:PartnerDescription>
	<tns:PartnersText>Переходите на сайт чтобы стать самозанятым.</tns:PartnersText>
	<tns:TransitionLink>https://www.GoldApple.ru/</tns:TransitionLink>>;
	<tns:Phone>+79136674886</tns:Phone>	<tns:PartnerImage>==PartnerImage==</tns:PartnerImage>
</tns:PostPlatformRegistrationRequest>


SmzIntegrationService.OpenApiAsyncMessageConsumerServicePortTypeClient client = new OpenApiAsyncMessageConsumerServicePortTypeClient();
String message_id = client.SendMessage(xmlElement, {});

Тут получаем ошибку "Не удалось обнаружить требуемые заголовки в переданном запросе".
Как передать полученный токен? Не вижу никаких методов у сервиса. Или его надо как-то положить в сообщение?