당신은 HTTP 요청을 전송하여 동기화를 구현할 수 있습니다
GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events
및 추가 경로 매개 변수와 선택 쿼리 매개 변수는 Events: list 같이.
Synchronize Resources Efficiently을 참조하면 "증분 동기화"를 사용하여 대역폭을 절약하면서 모든 캘린더 컬렉션의 데이터를 동기화 상태로 유지할 수 있습니다.
AS는 문서 강조 :
싱크 토큰은 데이터의 일부가 서버와 클라이언트 사이에서 교환하고, 동기화 과정에서 중요한 역할을한다.
은 여러분도 알다시피, 동기화 토큰 증분 동기화 두 단계에서 중요한 역할을합니다. 다음 동기화 요청에이 값을 syncToken
저장하십시오. 논의 된 바와 같이 :
- 초기 전체 동기화는 완전히 서버의 상태와 클라이언트의 상태를 동기화하기 위해 처음에 한 번 수행됩니다. 클라이언트는 유지해야하는 동기화 토큰을 얻습니다.
- 증분 동기화가 반복적으로 수행되고 이전 동기화 이후 발생한 모든 변경 사항으로 클라이언트가 업데이트됩니다. 매번 클라이언트는 서버에서 가져온 이전 동기화 토큰을 제공하고 응답에서 새 동기화 토큰을 저장합니다.
효율적으로 동기화하는 방법에 대한 자세한 정보와 예제는 제공된 문서에서 찾을 수 있습니다.