Как получить список вложенных директорий (папок) Яндекс Диска API?
Пробовал таким образом:
use Yandex\Disk\DiskClient;
$diskClient = new DiskClient();
//Устанавливаем полученный токен
$diskClient->setAccessToken(ACCESS_TOKEN);
$diskClient->setServiceScheme(DiskClient::HTTPS_SCHEME);
//Получаем список файлов из директории
$dirContent = $diskClient->directoryContents('/');
// выводим все папки
foreach ($dirContent as $dirItem) {
if ($dirItem['resourceType'] == 'dir') {
echo $dirItem['displayName']. '<br>';
}
}
Имена директорий получил, а как получить имена вложенных директорий?
Используйте для работы с яндекс диском один из написанных под него PHP SDK.
раз: https://github.com/jack-theripper/yandex
два: https://github.com/leonied7/yandex-disk-api
Во втором есть целый объект для работы с директориями всеми возможными образами: https://github.com/leonied7/yandex-disk-api/wiki/Directory-Item
Насколько я могу судить по предыдущим вопросам здесь касательно яндекс диска - использование SDK убережет вас от дальнейших вопросов и "непоняток" из-за скудной документации по API на данный момент.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Реализуем на mysql сбор данных с календарей объявлений на сайте недвижимости
Суть такая: в приложении AliExpress есть возможность добавить данные банковской карточки и дальше с него автоматически производить оплату
При попытке подключения файла RouteControllerphp на сайте появляется ошибка "Неверное имя файла для подключения - outeController"
Ребят, помогите с JS Почему в этом случае не работает вывод переменной? Нигде не могу найти документаций, но видел пример использования