보통시민 (112.♡.108.108)
2025년 6월 6일 PM 10:29 · 수정됨(06. 17. 03:10)
안녕하세요.
이곳에도 구글 포토 API 를 사용하여 DIY 디지털 액자를 제작하여 사용하고 계신는 분들이 있을 것이라 생각하고 있습니다.
저도 이곳저것 정보를 참고하여 저만의 디지털 액자를 만들어 잘 사용하고 있었습니다. 한 3년 넘게 잘 사용한듯 한데요.
최근에, 구글에서 다음과 같은 정책 변경이 있었습니다.

요약하면, "정책이 변경되었으니, 디지털 액자와 같은 서드파티 앱에서 사용자의 구글 포토 사진에 직접 접근할 수 없다 (=사진을 볼수 없다)" 정도가 되겠습니다.
몇번의 안내메일이 있었음에도 신경쓰지 않고 있다가, 언제부터인지 액자가 동작하지 않아 검색을 해보니 위와 같은 내용이 있었네요. ㅜ.ㅜ
저의 경우, 총 3대의 디지털 액자를 사용하고 있는데,
- 액자 1 (자체제작) : 집에서 사용 (구글포토 API 를 사용한 서드파티 앱 사용)
- 액자 2 (자체제작) : 처가에서 사용 (구글포토 API 를 사용한 서드파티 앱 사용)
- 액자 3 (구글 네스트) : 본가에서 사용
액자 1, 2, 3 이 각각 공유앨범 A, B, C 에서 사진을 가져와 보여주도록 하고 있었습니다.
그동안 제가 구글포토 앱 또는 구글포토 웹 페이지에서 사진을 공유앨범 A, B, C 에 추가했었는데,
(이 경우, 공유 앨범에 사진을 추가해도 스토리지 용량이 증가하지는 않습니다)
이런 방식으로는 더이상 자체제작 버전인 액자 1, 2 에서 사진을 불러올 수 없게 되었네요.
여러 방법을 생각해 보다가 결국 다음과 같이 하기로 하였습니다.
액자 1, 2에 불러올 사진을 각각 서드파티 앱에서 새로운 앨범을 A-1, B-1 을 만들어 "각각" 업로드.
(이 경우, 스토리지 용량이 업로드된 사진의 실제 용량만큼 증가함)
사용한 서드파티 앱은 gphotos-uploader-cli 입니다. (github 에 있음)
혹시 저와 비슷한 문제가 있으신 분들이 있을까 하여 남겨보되,
디지털 액자를 자체제작 하신 분들 정도라면 알고 계실 것 같아 상세히 기술하지는 않았습니다.
※ 추가
gphotos-uploader-cli 로 기존 앨범에 있는 사진을 다시 올려도, 구글 포토는 같은 사진으로 인식해서 구글 포토 API 로 접근하지 못하는 것을 확인하였습니다.
아마도 사진의 실제 데이터를 가지고 해시값 같은 것을 계산해서 동일한 사진이 있는지 확인하는 것으로 추측됩니다.
동일한 사진으로 인식되지 않도록 사진의 크기를 1 픽셀씩 줄여 crop 하니, 구글 포토 API 를 통해 사진에 접근이 가능해졌습니다.
아래는 GPT 가 만들어준 사진들을 -1 픽셀로 일괄 crop 하는 스크립트 입니다.
https://gist.github.com/KuddLim/4f373b822a4d6624473921c0d2cb454e
댓글 (1)
- J
JRyu
25.06.17 · 128.♡.200.92
댓글을 작성하려면 이 필요합니다.
덕분에 이유를 알게되고, 해결법도 알게되었네요.
부모님 댁에 가면 참고하여, 다시 화면이 나오게 해드려야겠어요.
고맙습니다.