Тип | Название | Описание |
---|---|---|
Int64 | version | Версия последнего обновления в системе реселлера |
bool | byAllLogins | Параметр true, когда необходимо получить подписчиков, созданных любым из логинов юрлица |
Тип | Название | Описание |
---|---|---|
Array of string | Ids | Список идентификаторов подписчиков |
Int64 | LastVersion | Последняя версия изменений данных о подписчиках |
Возвращает всех подписчиков, которые имеют более позднюю версию, чем указанное в параметре значение version. Если второй параметр false, то будут возвращаться идентификаторы подписчиков, созданных из-под вашего логина, т.е. логина реселлера. Если второй параметр true, будут возвращаться идентификаторы изменившихся подписчиков, созданных всеми логинами вашего юр. лица. (Если у вас несколько юридических лиц, тогда все подписчики того юридического лица, к которому относится логин, от которого поступил запрос)
<?xml version="1.0" encoding="utf-8"?> <GetSubscribersIdResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <GetSubscribersIdResult> <Data> <Ids> <guid>b5d5299d-0392-4c7a-b48b-c58f1424157d</guid> ... <guid>55173afd-3227-4b09-8c2a-8ef38c490708</guid> </Ids> <LastVersion>23549013</LastVersion> </Data> <IsError>false</IsError> <ErrorCode>0</ErrorCode> <Errors/> </GetSubscribersIdResult> </GetSubscribersIdResponse>
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/"> <soap:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"> <wsse:Security soap:mustUnderstand="true" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <wsse:UsernameToken wsu:Id="UsernameToken-521583E51C51BBE3B614431739144461"> <wsse:Username>login</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">password</wsse:Password> <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">KVZo7gjn4UjSecfvzBLK4Q==</wsse:Nonce> <wsu:Created>2015-09-25T09:38:34.445Z</wsu:Created> </wsse:UsernameToken> </wsse:Security> <wsa:Action>http://tempuri.org/IB2BServiceV2/GetSubscribersId</wsa:Action> <wsa:MessageID>uuid:1d48db7e-2ded-4b99-abe5-d35e079015a9</wsa:MessageID> <wsa:To>https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc</wsa:To> </soap:Header> <soap:Body> <tem:GetSubscribersId> <tem:version>0</tem:version> <tem:byAllLogins>true</tem:byAllLogins> </tem:GetSubscribersId> </soap:Body> </soap:Envelope>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <s:Header> <a:Action s:mustUnderstand="1">http://tempuri.org/IB2BServiceV2/GetSubscribersIdResponse</a:Action> <ActivityId CorrelationId="751cb449-38bd-4b43-a951-d6fd1d2f0c4b" xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">2fd55f53-9bb3-47ef-a171-1aa72b8d11c8</ActivityId> <a:RelatesTo>uuid:1d48db7e-2ded-4b99-abe5-d35e079015a9</a:RelatesTo> <o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <u:Timestamp u:Id="_0"> <u:Created>2015-09-25T09:38:40.000Z</u:Created> <u:Expires>2015-09-25T09:43:40.000Z</u:Expires> </u:Timestamp> </o:Security> </s:Header> <s:Body> <GetSubscribersIdResponse xmlns="http://tempuri.org/"> <GetSubscribersIdResult xmlns:b="http://schemas.datacontract.org/2004/07/WebStore2.B2B.Version2.Contracts.Responses" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <b:Data> <Ids xmlns=""> <Item>ebda3d8a-3b25-48a1-93f5-ed8cb5e905b9</Item> ... <Item>76bc02e3-c74c-4fee-ad13-b97a3b49b577</Item> </Ids> <LastVersion xmlns="">5218014</LastVersion> </b:Data> <b:ErrorCode>0</b:ErrorCode> <b:ErrorText/> <b:Errors/> <b:IsError>false</b:IsError> </GetSubscribersIdResult> </GetSubscribersIdResponse> </s:Body> </s:Envelope>