2017-11-28 35 views
1

내 웹 앱에 이벤트 일정 기능이있어 내 사이트의 일정 세부 정보가 변경되면 사용자의 개별 캘린더에서 캘린더 일정을 자동으로 만들고, 업데이트하고 삭제하고 싶습니다. 이 작업을 수행하는주어진 사용자에 대해 프로그래밍 방식으로 예약 할 수있는 일정 관리 이벤트 수에는 제한이 있습니까?

내 계획은 자동화/서비스 사용자 (예를 들어, [email protected])을 설정하고 해당 사용자로부터 온 초대장을 보내 캘린더 API를 사용하는 것입니다. 이벤트가 업데이트되면 이벤트를 수정하고 업데이트를 전달하기 위해 해당 사용자 (서버 간 인증 프로토콜 사용)를 통해 API를 계속 사용합니다.

수천 개의 이벤트를 예약하는 경우 -이 사용자는 한 명의 사용자로만 확장됩니까? 자동화 된 사용자 한 명당 많은 이벤트를 예약하는 것이 옳다고 생각하지 않습니다. 그러나 다시 한번, 잘 작동 할 것입니다.

  1. 예약 할 수있는 이벤트 수에는 제한이 있습니까?

  2. 이 전체에 접근 할 수있는 더 분별있는 방법이 있나요?

고마워요!

+0

사람마다 단순히 일주일에 수천 개의 이벤트를 처리 할 수 ​​없으므로 사용자 당 이벤트의 실제 제한이 있다고 주장합니다. – spickermann

답변

1

Google 캘린더 API는 몇 가지 표준 할당량 한도를 적용합니다. 기본적으로 요청할 수있는 수입니다. 그런 다음 다른 규칙이있을 것입니다 단일 사용자를 사용하여 기획하는 그러나 때 사용자가 내 자신의 캘린더에서 일정을 10,000 개 이상 만든 경우

here

에서 복사 고려해야합니다 짧은 시간에 해당 사용자가 캘린더 수정 액세스 권한을 잃을 수 있습니다. 사용자가 짧은 기간 내에 25 개 이상의 새로운 캘린더를 만드는 경우

, 해당 사용자의 달력은 읽기 전용 모드로 전환 할 수도 있습니다. 스팸 메일을 방지하기 위해

, 구글 캘린더 사용자가 외부 참석자에게 보낼 수있는 초대장의 수를 제한합니다. 이 한도는 조치에 따라 다르며 일반적으로 100-300 명입니다.

당신은 서비스 계정을 사용하여이 작업을 수행 할 수 있습니다. 내 지식으로는 하루에 달력에 넣을 수있는 이벤트의 수에는 제한이 없지만 위에 명시된 것처럼 한 번에 얼마나 많은 사용자를 삽입 할 수 있는지에 대한 제한이 있습니다.

나는이 죄송합니다보다 더 제정신 옵션을 인식하지입니다.

+0

정보를 제공해 주셔서 감사합니다! 불행히도 저의 마지막 지점은 규모면에서 나를 걱정합니다. 300 명이 넘는 외부 손님이 초대 될 것입니다. / – user2490003