Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Устранение неполадок

Узнайте, как устранить наиболее распространенные проблемы, с которыми сталкиваются пользователи в REST API.

Если у вас в API возникли некоторые трудности, далее приведен список решений некоторых проблем, которые могут возникнуть.

Ошибка 404 существующего репозитория

Как правило, при неправильной проверке подлинности клиента отправляется сообщение об ошибке 404. В таких случаях может потребоваться просмотреть 403 Forbidden. Но так как мы не хотим предоставлять никаких сведений о частных репозиториях, API возвращает ошибку 404.

Чтобы устранить неполадки, убедитесь, что проверка подлинности выполнена правильно, маркер доступа OAuth имеет необходимые области, ограничения сторонних приложений не блокируют доступ и что маркер не был отозван и его срок действия не истек.

Возвращены не все результаты

Большинство вызовов API, обращающегося к списку ресурсов (например, пользователей, проблем и т. д. ), поддерживают разбиение на страницы. Если вы создаете запросы и получаете неполный набор результатов, вероятно, вы просматриваете только первую страницу. Чтобы получить больше результатов, вам потребуется отправить запрос на оставшиеся страницы.

Не пытайтесь угадать формат URL-адреса разбиения на страницы. Не для каждого вызова API используется одна и та же структура. Вместо этого извлеките сведения о разбиении на страницы из заголовка ссылки, который возвращается при каждом запросе. Дополнительные сведения о разбиении на страницы см. в разделе Использование разбиения на страницы в REST API.