안녕하세요 저는 여러 번 호출 한 다음 너무 많은 실행 시간 사이에 문제가 있습니다.짧은 시간에 서비스가 너무 많이 호출되었습니다 : gmail rateMax.
따라서 유틸리티 슬립 1000을 제안대로 추가하면 프로그램 실행이 너무 오래 걸리고 실행 시간이 초과됩니다.
내 스크립트는 내 연락처와 1000 개 정도를 읽은 다음 내가 마지막으로 보낸 각 날짜와 이메일을 봅니다.
샤
안녕하세요 저는 여러 번 호출 한 다음 너무 많은 실행 시간 사이에 문제가 있습니다.짧은 시간에 서비스가 너무 많이 호출되었습니다 : gmail rateMax.
따라서 유틸리티 슬립 1000을 제안대로 추가하면 프로그램 실행이 너무 오래 걸리고 실행 시간이 초과됩니다.
내 스크립트는 내 연락처와 1000 개 정도를 읽은 다음 내가 마지막으로 보낸 각 날짜와 이메일을 봅니다.
샤
내 연락처, 연락처 = ContactsApp.getContacts()를, 그때 이메일 출력 (VAR 이메일의 = 연락처 [C] .getEmails을()), 그때는 쿼리를 작성하고 검색 구문 분석 얻을 일부 메시지 var conversations = GmailApp.search (쿼리). 마지막으로 나는 그 메시지 메시지들 = conversations [i] .getMessages()를 파싱한다.
나는 코드의 90 %를 주석 처리했으며 너무 많은 시간과 많은 호출간에 여전히 간다. 따라서 수면 시간을 줄이면 상대방에 대해 불평하는 시간을 늘리면 하나에 대해 불평합니다.
약 10 개의 연락처와 50 개의 이메일로 두 번째 이메일 계정을 만들었고 코드를 실행할 수있었습니다. 그 연락처를 60 이상으로 잡으면 문제가 시작됩니다.
저는 API가 사용 가능하지만 작성한 한계로 인해 더 큰 데이터 세트에 사용하기가 어렵다고 생각합니다.
전화하는 방법을 보여주기 위해 의사 코드 또는 의사 코드를 작성할 수 있습니까? Gmail REST API 또는 다른 것 (예 : Apps 스크립트)에 대해 이야기하고 있습니까? –