2016-12-30 5 views
0

두 개의 다른 Gmail 계정으로 스크립팅하고 있습니다. 첫 번째 계정에서 getPermalink()은 전체 스레드 대화를 제공하지만 두 번째 계정에서는 항상 스레드의 첫 번째 메시지 만 표시합니다.Gmail의 getPermalink는 첫 번째 메시지 만 표시합니다.

thread.getPermalink() 

두 계정에서 Gmail 설정을 확인했지만 큰 차이는 없습니다.

getPermalink()과 (과) 동일한 문제가 있습니까?

답변

0

Google 애플리케이션 스크립트 documentation을 확인하면 getPermalink()은받은 편지함이 아닌 기본 Gmail 인터페이스에서만 작동하며받은 편지함의 첫 번째 스레드에 대한 퍼머 링크를 기록합니다.

여기 코드가 있습니다. 또한` 내가 가진 당신은

+0

내가 GmailApp.search이 (+ lastDate '받은 편지함 제목 : [퀘스트] 이후에') '사용 Gmail 계정에 모든 권한이있는 경우

// Logs the permalink for the first thread in the inbox var thread = GmailApp.getInboxThreads(0,1)[0]; Logger.log(thread.getPermalink()); 

또한, 확인 전체 허용 및 Gmail은 기본 모드입니다.받은 편지함이 아닙니다. –