Можно ли подключить Ядиск?

1. денис (30.06.2024 / 14:37)
Есть ли возможность? Или как сделать может кто подскажет?

2. Bipolyarich (30.06.2024 / 18:19)
Куда его подключить? я вопрос не понял.

3. FUNZIGER (30.06.2024 / 19:37)
Bipolyarich, скорее всего к ЗЦ к движку

4. Вантуз-мен (30.06.2024 / 22:20)
денис, да конечно можно,
https://github.com/visavi/rotor/blob/master/app/Traits/UploadTrait.php#L50
вот тут происходит загрузка и на 47 строке для картинок

надо подключить
composer require league/flysystem-aws-s3-v3

добавить в config/filesystems.php
'yandexcloud' => [
    'driver' => 's3',
    'key' => 'your_key',
    'secret' => 'your_secret_key',
    'endpoint' => 'http://storage.yandexcloud.net/',
    'region' => 'us-west-2',
    'bucket' => 'static.example.com',
    'url' => 'http://static.example.com/',
],

ну и использовать
$disk = Storage::disk('yandexcloud');

итд по документации

5. денис (01.07.2024 / 02:05)
Вантуз-мен, мне нужен не cloud а просто сам Яндекс диск.

6. ramzes (01.07.2024 / 11:37)
денис, тебе нужно нормально обьяснить, что ты хочешь вообще

7. денис (01.07.2024 / 12:36)
ramzes, я хочу чтоб папки, подпапки и видео выводилось с моего Яндекс диска.

8. Карен (02.07.2024 / 14:24)
ну так и скажи, что тебе надо чтобы файлы из загруз центра грузились на яндекс диск.
но всеравно тебе придётся на каждый файл или папку делать ссылку в яндекс диске.
ну или может найдёшь способ как свой яндекс диск парсить.
может и я не прав.

9. ramzes (04.07.2024 / 05:43)
https://github.com/jack-theripper/yandex

10. Дмитрий (09.07.2024 / 01:19)
ramzes, интересно, разве там нет ограничения на кол-во запросов к апи? Либо к файлу? Если есть, то какой тогда смысл в этом? А если нет, то такого быть не может.

URL: https://visavi.net/topics/44887