Google Script에서 Google 드라이브 API를 사용하고 있습니다. 사진의 원본 날짜를 가져 오려고합니다.촬영 날짜 이미지
은 드라이브 SDK 웹 사이트에 따라 {"imageMediaMetadata": {"date": string}}
입니다. 이 사이트는 말한다 :
imageMediaMetadata.date = 날짜와 시간은 사진 (EXIF 형식 타임 스탬프)를 촬영했다.
그러나 이미지를 수정하면 찍은 원래 날짜가 아닌 수정 날짜가 표시됩니다.
나는 http://regex.info/exif.cgi를 통해 파일을 열어, 실제로 오히려/시간 원본은 어떻게받을 수 있나요 날짜보다 API는 나에게 수정 날짜를주고있다 파일 EXIF: Date/Time Original & Modify Date
에서 두 날짜가 있다는 것을 참조 원래 찍은 날짜?
알리, 드라이브의 이미지 (전용) API는 "imageMediaMetadata"를 반환합니다.이 메타 데이터에는 "cameraMake", "cameraModel", "exposTime", "aperture", "flashUsed"등과 같은 모든 종류의 메타 데이터가 포함되어 있습니다. (https://developers.google.com/drive/v2/reference/files 참조). 참고 : 비 메타 데이터에는이 메타 데이터가 채워지지 않습니다. 또한 가져온 날짜 인 imageMediaMetadata.date를 반환합니다. 불행히도, 그것은 내 게시물에 설명되어 있지 않습니다. 나에게 이것은 API 자체의 결함/단점처럼 보일뿐입니다. 그렇습니까? – user2598430