1

내가 상호 작용하는 캘린더를 어디에서 볼 수 있는지 잘 모르겠습니까?여기서 account는 사용하는 Google 캘린더 API입니까?

Google 업무용 계정을 사용하여 프로젝트를 만들었습니다. cloud console에서는 코드 인증을 위해 기술적으로 service account이 표시됩니다. 클라우드 콘솔에서 내 이벤트 요청을 만들 때 200 점을 얻었습니다. 나의 일 Gmail을위한 나의 달력에있는 아무 사건도.

답변

1

당신은 서비스 계정이 당신이 아니라는 것을 기억해야합니다. 서비스 계정은 가짜 사용자와 같으며 자체 Google 드라이브 계정, Google 캘린더 계정 및 기타 기능이 있습니다.

그래서 서비스 계정 기본 캘린더에 무언가를 삽입하면 계정에 자신의 계정이 삽입되지 않습니다. 서비스 계정 데이터에 대한 웹 액세스가 없습니다. 추가 한 이벤트를 보려면 예를 들어 event.list를 수행해야합니다.

서비스 계정에 캘린더를 공유 한 다음 Google 캘린더 웹보기에서 캘린더를 볼 수 있습니다. 메모리가 작동하면 acl rule으로 추가해야합니다. 캘린더를 서비스 계정과 공유하면 업데이트 할 수 있습니다.

유용한 링크 Sharing calendar 작업 구글로 이제 service accounts

내 튜토리얼. Google에 업무용 캘린더에 대한 액세스 권한을 어떻게 든 부여하려면 서비스 계정을 추가해야합니다. 나는 그렇게 많은 도움이 될 수 없다.

관련 문제