구글드라이브 폴더의 이미지파일들을 스프레드시트에 일괄로 표현하고 싶을 때, 우선 아래 코드를 이용해서 각 파일의 공유 가능한 링크를 구할 수 있다.
function myFunction() {
var folderId = "my_folder_id";
var files = DriveApp.getFolderById(folderId).getFiles();
var result = [];
while (files.hasNext()) {
var file = files.next();
file.setSharing(DriveApp.Access.ANYONE_WITH_LINK, DriveApp.Permission.VIEW);
var temp = {
file_name: file.getName(),
url: "http://drive.google.com/uc?export=view&id=" + file.getId(),
};
result.push(temp);
};
Logger.log(JSON.stringify(result))
}
링크를 모두 구했으면
= image(url) 함수를 통해서 각 셀에 이미지를 나타낼 수 있다.
'Code Snippets > Others' 카테고리의 다른 글
윈도우10에서 SSH 접속 시 pem 파일 권한변경 (2) | 2021.06.28 |
---|