3.6.1.1. Создание экземпляра класса apiClient
|
|
Создание экземпляра класса apiClient необходимо для получения доступа к методам JS SDK. Эта операция может быть выполнена с помощью метода createClient.
apiClient createClient(vendorIdentifier, certificateBody, certificateThumbprint, edxClientId, apiUrl);
| |
vendorIdentifier
|
Обязательный параметр. Идентификатор интеграционного решения (компании-разработчика ПО)
|
certificateBody
|
Необязательный параметр. Тело сертификата для входа в систему Такском-Доклайнз и для формирования подписей к исходящим электронным документам и служебным сообщениям.
|
certificateThumbprint
|
Обязательный параметр. Отпечаток сертификата для входа в систему Такском-Доклайнз и для формирования подписей к исходящим электронным документам и служебным сообщениям. (сертификат и личный ключ ЭП должны быть установлены и доступны).
|
edxClientId
|
Обязательный параметр. Идентификатор участника ЭДО, зарегистрировавшего в системе указанный сертификат ключа ЭП.
|
apiUrl
|
Необязательный параметр. Адрес сервера Такском-Доклайнз. Если он не установлен, то используется URL сервера размещения JS SDK.
|
Пример кода JavaScript
sdk1 = window.taxcomSdk.createClient(
{
vendorIdentifier: getVendorIdentifier(),
certificateThumbprint: getCertificateThumbprint(),
edxClientId: getEdxClientId()
},
{
apiUrl: getApiUrl()
}
);