3.6.2.1. Метод Login
|
|
Метод login предназначен для входа в систему Такском-Доклайнз. При вызове этого метода можно использовать только сертификат ключа ЭП, который был зарегистрирован в системе Такском-Доклайнз для данного экземпляра класса apiClient class instance.
login = function (success, error)
| |
success
|
Обязательный параметр. Функция, которая работает при успешном вызове метода. Эта функция имеет сигнатуру function (token).
|
error
|
Обязательный параметр. Функция, которая работает при ошибке. Сигнатура этой функции - function (e), где e - объект типа Error (см. п. 3.6.4. Обработка ошибок)
|
При успешном вызове метода ответ выглядит так:
27 сентября 2013 г. 15:29:33:
Получен авторизационный токен: c85c6e3b4d764282a71b5fa1acda13ad8d0bf6ce58a544c293692959fe7f96d0
Внимание!
Перед вызовом метода login необходимо дождаться полной загрузки документа (событие onLoad).
|
Пример кода JavaScript
window.onload=function(){
sdk1 = window.taxcomSdk.createClient(
{
vendorIdentifier: "CVD_ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ",
certificateThumbprint: "ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ",
edxClientId: "2AL-ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХ-00000"
},
{
apiUrl: "https://api-invoice.taxcom.ru/v1.3",
timeout: 30000
}
);
sdk1.login(
function (token) {
alert("The authorization token is obtained " + token);
},
function (e) {
alert("Authorization error!!! " + e.CommonDescription);
sdk1.dispose();
sdk1 = null;
}
);
}