NormalizedLink
Interface: NormalizedLink
Defined in: apps/api/src/modules/attachments/utils/link-normalizer.ts:15
Результат нормализации ссылки.
Properties
downloadUrl
downloadUrl:
string
Defined in: apps/api/src/modules/attachments/utils/link-normalizer.ts:27
Нормализованная ссылка для скачивания.
Если нормализация не требуется или невозможна, совпадает с sourceUrl.
service?
optionalservice:"unknown"|"google-drive"|"yandex-disk"
Defined in: apps/api/src/modules/attachments/utils/link-normalizer.ts:32
Тип определенного сервиса.
sourceUrl
sourceUrl:
string
Defined in: apps/api/src/modules/attachments/utils/link-normalizer.ts:19
Исходная ссылка (без изменений).
warning?
optionalwarning:string
Defined in: apps/api/src/modules/attachments/utils/link-normalizer.ts:41
Предупреждение или дополнительная информация.
Например:
- "File must be publicly accessible"
- "Unable to normalize, using source URL"