Сокращение Ссылок
На этой странице перечислены все API-методы, связанные с сокращением ссылок.
POST /links/get
Список сокращенных пользователем ссылок
Этот API-метод ищет ссылка пользователя, который владеет этим токеном.
Этот метод требует авторизации!
Версия API | Тип токена |
---|---|
v1 |
API-токен ПОЛЬЗОВАТЕЛЯ |
v2 |
Profile |
Параметр | Тип Данных | Описание |
---|---|---|
Путь |
Строка |
Обязательно? | Ключ | Тип Данных | Описание |
---|---|---|---|
Нет | code |
Строка | Код ссылки, если указан, то ищется информациях о ссылках с таким кодом |
Status-Code: 200 (API успешно вернуло информацию о найденых ссылках)
[{
"id": 155,
"code": "shiza",
"ownerID": "595939165917544460",
"domain": "bcord.cc",
"views": 3,
"link": "https://sqdsh.top/shizue",
"date": 1650181977858
}, {
"id": 193,
"code": "shiza",
"ownerID": "178404926869733376",
"domain": "myservers.me",
"views": 0,
"link": "https://sqdsh.top/",
"date": 1650183132145
}]
Status-Code: 400 (Что-то указано неверно (возможно ошибки валидатора Fatify, ответ будет не таким))
{
"error": {
"code": 400,
"message": "Bad request"
}
}
Status-Code: 404 (Ссылка не найдена)
{
"error": {
"code": 404,
"message": "Link not found"
}
}
POST /links/create
Сократить ссылку
Этот API-метод сокращает ссылку с использованием всех указанных данных.
Этот метод требует авторизации!
Версия API | Тип токена |
---|---|
v1 |
API-токен ПОЛЬЗОВАТЕЛЯ |
v2 |
Profile |
Параметр | Тип Данных | Описание |
---|---|---|
Путь |
Строка |
Обязательно? | Ключ | Тип Данных | Описание |
---|---|---|---|
Да | code |
Строка | Код ссылки, который нужно использовать |
Да | link |
Строка | Ссылка, которую необходимо сократить |
Нет | domain |
Number | Домен для сокращения ссылки. По-умолчанию стоит 1 (bcord.cc), возможно значение 3 (discord.camp) |
Status-Code: 200 (Ссылка успешно создана)
{
"ok": true
}
Status-Code: 400 (Что-то указано неверно (возможно ошибки валидатора Fatify, ответ будет не таким))
{
"error": {
"code": 400,
"message": "Bad request"
}
}
POST /links/delete
Удалить сокращенную ссылку
Этот API-метод удаляет сокращенную ссылку.
Этот метод требует авторизации!
Версия API | Тип токена |
---|---|
v1 |
API-токен ПОЛЬЗОВАТЕЛЯ |
v2 |
Profile |
Параметр | Тип Данных | Описание |
---|---|---|
Путь |
Строка |
Обязательно? | Ключ | Тип Данных | Описание |
---|---|---|---|
Да | code |
Строка | Код ссылки, которую необходимо удалить |
Нет | domain |
Number | Домен сокращенной ссылки. Возможны значения: 1 (bcord.cc), 2 (myservers.me) и 3 (discord.camp) |
Status-Code: 200 (Ссылка успешно удалена)
{
"ok": true
}
Status-Code: 400 (Что-то указано неверно (возможно ошибки валидатора Fatify, ответ будет не таким))
{
"error": {
"code": 400,
"message": "Bad request"
}
}
Status-Code: 404 (Ссылка не найдена)
{
"error": {
"code": 404,
"message": "Link not found"
}
}