Добавление звезды репозиториюBeta
Описание
Этот запрос позволяет текущему авторизованному пользователю добавить звезду указанному репозиторию. Звезда — это отметка, которая показывает интерес пользователя к репозиторию.
Общие замечания
- Для версий API указывайте заголовок
Accept
с соответствующей версией:
Accept: application/vnd.gitverse+json;version=1
- Для работы с приватными ресурсами требуется авторизация через
Bearer
токен:
Authorization: Bearer \{user_token}
- Базовый URL для всех конечных точек:
https://api.gitverse.ru
- Если запрос завершается неудачно, API возвращает объект ошибки с кодом состояния HTTP и сообщением.
Описание метода
PUT /user/starred/{owner}/{repo}
Параметры пути
{owner}
— имя владельца репозитория;{repo}
— название репозитория.
Пример запроса
PUT https://api.gitverse.ru/user/starred/qweqwe1/russia
Content-Type: application/json
Accept: application/vnd.gitverse+json;version=1
Authorization: Bearer YOUR_ACCESS_TOKEN
Ответ
Статус 204 No Content
: звезда успешно добавлена.
Возможные ошибки
401 Unauthorized
: необходима авторизация;404 Not Found
: репозиторий не найден.
Пример ошибки:
{
"error": "Not Found",
"message": "The requested repository does not exist.",
"status": 404
}
Дополнительная информация
- Для работы с приватными репозиториями требуется авторизация через
Bearer
токен. - Если пользователь уже поставил звезду репозиторию, повторный запрос не вызовет ошибку, но также не изменит состояние.
- Для версий API указывайте заголовок
Accept
с соответствующей версией.
Если у вас возникнут вопросы или потребуется дополнительная информация, пожалуйста, обратитесь к документации API или свяжитесь с поддержкой.