Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

После получения агентского токена для того, чтобы работать со статикой клиента, необходимо получить клиентский контекст.

Настоятельно рекомендуется иметь два отдельных агентских токенаодин для работы со статикой, другой - для работы с заказами. (Получение токена)


Также следует учитывать, что, получив клиентский контекст, токен получает доступ только к статике конкретного клиента, а для того, чтобы получить данные по другому клиенту, необходимо переключить контекст на него. Поэтому логично было бы формировать новый токен для работы с каждым клиентом отдельно.

Для получения контекста клиента используется сервис AgreementManager.asmx

WSDL можно скачать с демо-сайта: https://demo.corteos.ru/XmlGate/V3/StaticData/Agreements/AgreementManagement.asmx?WSDL

Для работы в продуктовой среде необходимо заменить demo.corteos.ru на домен, на котором работают пользователи вашей компании.

Метод для получения контекста: https://demo.corteos.ru/XmlGate/V3/StaticData/Agreements/AgreementManagement.asmx?op=EnterAgreementV2

Для того, что получить контекст клиента, агенту нужно знать номер его договора, который можно получить при помощи пользовательского интерфейса списка договоров (доступен администратору):

  • Данный номер следует передать в метод получения контекста:

  • В поле id_Agreement следует вставить значение номера договора.

  • В ответе будет сериализованный объект договора, контекст которого мы получили:

  • В случае ошибки ответ выглядит таким образом:

____

  • No labels