아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

생활

생활꿀팁

운좋은왕나비214
운좋은왕나비214

gmail api 사용해 보신분 있나요?

안녕하세요.

이번에 gmail api를 이용해서 이것저것 테스트 중입니다.

일단 메일 수신 기능을 위하여 메일함에서 목록을 불러와 봤는데요.

message.list 로 메일함 목록을 불러올 수 있는데 이때는 단지 messageId와 threadId만 조회할 수 있고

조회된 messageId를 이용하여 다시한번 message.get 로 메일 제목, 내용 등을 불러와야 되더라구요.

일단 불러온 메시지를 파싱하고 이런건 다 됐는데 문제는 조회 속도입니다...

10개의 메시지를 조회후 파싱하는데 6~7초 정도 걸리고

20개의 메시지를 조회후 파싱하는데는 14~5초 정도 걸립니다.

공식 가이드에 나와있는 성능팁을 보고 조회 시 fields를 설정해서 필요한 값반 불러온다던가

헤더에 Accept-Encoding: gzip을 설정해서 압축해서 가져오는 방법도 적용을 해봤지만

조회속도에는 거의 차이가 없네요..ㅠㅠ

혹시 gmail api 사용해보신분들은 메일함 리스트를 불러올 때 속도가 괜찮으신가요??

그냥 단순히 gmail api만 이용해서 리스트 불러오고 메시지 상세 조회하고 하려고 했는데

속도가 영 안나와서 고민이네요

정안되면 배치서버를 따로 두고 몇분간격으로 메일 목록을 조회해서 DB에 저장하고 DB에서 조회를 해볼까도 생각중인데

사용해보신 분들 조언좀 부탁드립니다.

    55글자 더 채워주세요.
    아직 답변이 없어요.