Присоединяйтесь!

Появилась ошибка «Не найден метод», HTTP 404 «Not found»

Появилась ошибка «Не найден метод», HTTP 404 «Not found»

На вызов метода с названием «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.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.