Интеграция с информационной системой

Не найден метод, HTTP 404 Not found

Не найден метод, HTTP 404 Not found

На вызов метода c названием "XXX" возвращается ошибка HTTP 404 "Not found", в расширенной части сообщение "Не найден метод XXX".

Класс ошибки:фатальная.

Причина № 1. В запросе опечатка в имени метода или указан несуществующий метод.

  1. Проверьте, нет ли опечатки в названии метода, исправьте опечатку.
  2. Проверьте, есть ли указанный метод в списке доступных команд API-интерфейса. Есди нет, необходимо отказаться от использования несуществующего метода.

Пример ответа на вызов несуществующего метода СБИС.СписокПолномочий:

Причина №2. Кодировка, указанная в HTTP заголовке запроса отличается от кодировки запроса.

Исправить кодировку на правильную.

Пример неверного запроса:

Ошибка заключается в указании кодировки UTF-8, при этом в JSON части запроса используется кодировка Win-1251. По тексту запроса это невозможно определить.

Пример ответа:

Причина № 3. В заголовке запроса указан неверный адрес (некоторые методы требуют указания специфичного адреса).

Указать правильный адрес запроса.

Пример ответа на вызов на вызов метода СБИС.СписокИзменений:

Где указан неправильный адреса сервера (https://online.sbis.ru/auth/service/ вместо https://online.sbis.ru/service/?srv=1)