Как получить информацию из папки на диске Google?

Я хочу получить информацию о файлах pdf в общей папке, такой как эта, которая содержит два файла pdf. Я хочу получить имя каждого файла и ссылку (и изображение первой страницы, если это возможно).

Я использую Kotlin для этого. Я не знаю, что я должен использовать, я слышу об API Google Drive, но я думаю, что мне не нужно входить в систему или подключаться, чтобы получить эту информацию, я нашел это забавным, но я не знал, как это использовать (это дает мне ошибку в файлах (), он говорит неизвестную ссылку:

private fun printFile(service: Drive, fileId: String) {

    try {
        val file = service.files().get(fileId).execute()

        System.out.println("Title: " + file.getTitle())
        System.out.println("Description: " + file.getDescription())
        System.out.println("MIME type: " + file.getMimeType())
    } catch (e: IOException) {
        println("An error occurred: $e")
    }

}

0 ответов