Gmail 설정을 조작하는 API가 공개되었습니다.
※현재 이미 실행 가능합니다.
그것에 의해 무엇이 바뀔 수 있다는 것을 메모가 해라 해설을 하려고 생각합니다.
대상 독자
전제
정보원은 모두 공식 레퍼런스의 Gmail API 와 필자의 간단한 동작 확인입니다.
API 유형
필터 설정
라벨 API 로 라벨을 작성하는 것도 가능하므로 그곳에서 서비스의 라벨을 작성해 두고, from에 서비스측의 Email/처리에 라벨을 붙이는 필터의 작성등에 이용할 수 있을지도.
강제로 하면 우선 싫어하기 때문에, 당 서비스를 관리하기 위한 라벨과 필터를 만들까요? 같은 확인하고 나면 있을지도 모른다.
IMAP/POP 설정
메일 클라이언트 앱 측에서 설정을 해도 Gmail 측에서 활성화되어 있지 않으면 사용할 수 없습니다.
그 때문에 앱 측에서 API를 발행해 유효하게 해 버린다든가요.
전송 설정
메일 전송 설정입니다.
이것은 3rd 파티에게 하는 것은 상당히 위험하기 때문에 유석에 제한이 있습니다.
취득은 일반 Gmail(@gmail.com)에서도 사용할 수 있지만,
변경은 Apps for Work (Education) 및 서비스 계정 필수인 것 같습니다.
다음과 같은 오류가 발생합니다.
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Access restricted to service accounts that have been delegated domain-wide authority"
}
],
"code": 403,
"message": "Access restricted to service accounts that have been delegated domain-wide authority"
}
}
부재중 알림 설정
활성화하면 설정한 메시지를 반환하는 기능입니다.
근태 관리하는 서비스 등으로 사용하면 좋을지도.
다른 이메일 주소에서 이메일 전송 설정 (서명 설정)
어느 주소에서 보낼 수 있는지의 설정과 거기에 붙는 서명의 설정입니다.
앞으로 추가할 때 발표되는 API
현재(2016/7/13 시점) 있는 API는 위에 기재한 녀석만이지만, 앞으로 추가하면 발표되고 있습니다.
계정에 대한 액세스 허용
메일의 위임이라고 불리는 기능이군요.
대신 메일을 주고 받을 수 있습니다.
Google Apps for Work (Education) 시스템 관리자를 위한 정보
이메일 설정 API
이 API의 추가로 이메일 설정 API은 2017/7/7에 완전히 폐지되는 것 같습니다.
2017/11/15에 완전히 폐지되는 것 같습니다. (늘어난 것 같습니다. 2017/5/29 기재)
마이그레이션 가이드 도 반드시 봅시다!
주의점
이러한 API는 Admin SDK 내의 이메일 설정 API 에서 제공되고 있던 내용이 베이스입니다.
즉 지금까지는 시스템 관리자가 독점하여 관리하고 있었습니다만, 3rd 파티의 앱에 취득·변경될 우려가 있다는 것입니다.
단지 Google이 판단한 API는 서비스 계정 인증이 필수인 것 같습니다. (전송 설정 작성 등)
후기
지금부터 Gmail API를 사용하는 분은 이 근처의 기사를 보면 좋을까 생각합니다.
Google I/O 2014 뒤에서 몰래 공개된 Gmail API를 살펴보세요
Google Gmail API로 이메일 받기
Reference
이 문제에 관하여(Gmail 설정을 조작하는 API가 공개되었습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/howdy39/items/693eb250d80292c33f3c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Access restricted to service accounts that have been delegated domain-wide authority"
}
],
"code": 403,
"message": "Access restricted to service accounts that have been delegated domain-wide authority"
}
}
현재(2016/7/13 시점) 있는 API는 위에 기재한 녀석만이지만, 앞으로 추가하면 발표되고 있습니다.
계정에 대한 액세스 허용
메일의 위임이라고 불리는 기능이군요.
대신 메일을 주고 받을 수 있습니다.
Google Apps for Work (Education) 시스템 관리자를 위한 정보
이메일 설정 API
이 API의 추가로 이메일 설정 API은 2017/7/7에 완전히 폐지되는 것 같습니다.
2017/11/15에 완전히 폐지되는 것 같습니다. (늘어난 것 같습니다. 2017/5/29 기재)
마이그레이션 가이드 도 반드시 봅시다!
주의점
이러한 API는 Admin SDK 내의 이메일 설정 API 에서 제공되고 있던 내용이 베이스입니다.
즉 지금까지는 시스템 관리자가 독점하여 관리하고 있었습니다만, 3rd 파티의 앱에 취득·변경될 우려가 있다는 것입니다.
단지 Google이 판단한 API는 서비스 계정 인증이 필수인 것 같습니다. (전송 설정 작성 등)
후기
지금부터 Gmail API를 사용하는 분은 이 근처의 기사를 보면 좋을까 생각합니다.
Google I/O 2014 뒤에서 몰래 공개된 Gmail API를 살펴보세요
Google Gmail API로 이메일 받기
Reference
이 문제에 관하여(Gmail 설정을 조작하는 API가 공개되었습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/howdy39/items/693eb250d80292c33f3c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
지금부터 Gmail API를 사용하는 분은 이 근처의 기사를 보면 좋을까 생각합니다.
Google I/O 2014 뒤에서 몰래 공개된 Gmail API를 살펴보세요
Google Gmail API로 이메일 받기
Reference
이 문제에 관하여(Gmail 설정을 조작하는 API가 공개되었습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/howdy39/items/693eb250d80292c33f3c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)