Google 캘린더에 이벤트를 추가 한 시점을 어떻게 알 수 있습니까?


19

다른 사람과 캘린더를 공유하고 충돌 이벤트가 발생하면 누가 "먼저 도착했는지"어떻게 알 수 있습니까?

답변:


5

웹 인터페이스를 통해 그렇게 할 수있는 방법이 없습니다. 당신이 아래로 얻을 행복하고 상기와 더러운 경우 일정 데이터 API 에, 당신은 할 수있는 거 구독 한 캘린더의에있는 모든 이벤트의 생성과 마지막으로 수정 된 타임 스탬프를 얻을 수 있습니다.


8

텍스트 편집기로 캘린더의 .ics 파일을 검사하여 이벤트에 대해 작성된 날짜와 수정 된 날짜를 찾을 수 있습니다. calendar.google.com> 설정> 가져 오기 및 내보내기> 내보내기에서 캘린더의 .ics 파일을 다운로드하십시오.



1
"파일 없음"이라는 오류 메시지가 표시됩니다. ICAL 버튼을 클릭하면 "피드 처리 오류"가 나타납니다.
Douglas Gaskell

@AhmadSaleh 끊어진 링크
golimar

4

게시 된 날짜가 답입니다. 정보를 얻는 가장 빠르고 더러운 방법은 입력하는 것입니다

https://www.google.com/calendar/feeds/[username]@gmail.com/private/full

Ctrl+ F를 수행하여 필요한 이벤트를 찾으십시오. 게시 된 날짜 플래그는 단지 몇 개의 태그입니다.


14
해당 계정으로 Google 캘린더를 연 동일한 브라우저의 다른 탭에 403 Forbidden이 표시됩니다.
golimar

3

웹 버전의 캘린더 API ( https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get) 를 사용하여 코드를 작성하지 않고도이 작업을 수행 할 수 있습니다.

  1. "편집"보기에서 해당 캘린더 일정으로 이동하십시오.
  2. "추가 작업"으로 이동 한 다음 "문제 해결 정보"로 이동하십시오.
  3. 이벤트 ID를 복사하십시오 (eid = ...).
    • 참고 : 되풀이 이벤트의 경우 _ [date] Z 접미사를 제거하십시오.
  4. https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get으로 이동하여 "primary"calendarId "를 입력하고 해당 ID를 eventId로 사용하십시오.

결과는 "작성된"및 "업데이트 된"섹션을 포함합니다.


슬프게도 더 이상 "문제 해결 정보"옵션을 사용할 수 없습니다. URL에서 ID를 복사하고 primary를 calendarId로 사용하려고 시도했지만 404를 반환합니다.
Vlad Schnakovszki

그러나 URL에서 찾은 이벤트 ID를 Base64 디코딩하여 이벤트 ID를 찾을 수 있습니다 ( stackoverflow.com/questions/32755413/… 참조 )
HyperActive

"문제 해결 정보"를 다시 활성화하는 방법은 여전히 ​​있습니다 : stackoverflow.com/a/51704714/1238150 . 방금 테스트했으며 작동합니다. Btw, 당신은 주어진 달력의 달력 설정에서 calendarID를 얻을 수 있습니다.
natterstefan

Hyperactive의 답변 [1]이 지금 작동합니다. 이 답변은을 찾는 방법을 올바르게 보여주지 않습니다 eid. [1] webapps.stackexchange.com/a/129975/134283
Heath Borders

1

캘린더 API의 웹 버전이 가장 쉬운 방법 일 것입니다.

  1. 캘린더 이벤트의 이벤트 ID를 가져옵니다
    1. Google 캘린더에서 일정 수정
    2. 주소 표시 줄 (예 : https://calendar.google.com/calendar/r/eventedit/NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw복사 한 URL)에서 URL의 마지막 부분 (마지막 "/"뒤) 을 복사합니다.NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw
    3. base64 형식으로 해독하십시오 (이 도구는 https://www.base64decode.org/ )
    4. 첫 번째 부분 (공백 앞)은 이벤트 ID입니다
  2. 캘린더 API (사용 https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get 로)를 primarycalendarId에 필드 이벤트 ID를 eventId필드
  3. "created"필드에는 이벤트가 추가 된 날짜 / 시간이 있습니다

0

어떤 종류의 "날짜 생성"플래그를 감지해야 할 것 같습니다. 캘린더 항목의 .xml 형식을 나타내는 Calendar API 문서에 "날짜 게시"플래그가 표시됩니다. 가서 개발자 API 문서를 살펴볼 것입니다.


0

다른 이메일 주소가있는 경우 해당 주소를 이벤트에 추가하고 초대를 보내십시오. .ics 파일이 생성됩니다. 텍스트 편집기에서 .ics 파일을 열고 "CREATED :"를 검색하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.