| name | yacli-revoke-public-link |
| description | Отозвать публичную ссылку у файла или папки на Яндекс Диске: найти нужный путь `disk:/...`, снять `public_url` / `public_key` и явно показать пользователю, какая ссылка была отозвана. |
| metadata | {"author":"NextStat"} |
Отозвать публичную ссылку на Диске
Односервисный сценарий: приватный ресурс на Яндекс Диске -> revoke public URL / public key.
Шаги
-
Уточни путь disk:/..., у которого нужно снять публичную ссылку.
-
Если путь неочевиден, сначала помоги найти его через:
yacli disk list disk:/docs --limit 50
- Когда путь известен, отзови ссылку одной командой:
yacli disk unpublish disk:/docs/archive/archive.zip
Заметки
- В финальном ответе всегда явно покажи, какая
public_url или public_key были сняты.
- Если ресурс уже не был публичным, не выдавай это за новый revoke: честно скажи, что публичной ссылки уже нет.
- Если после revoke пользователь всё ещё хочет поделиться файлом, предложи заново сделать
disk publish или workflow yacli-send-link-by-mail.