>

Google 캘린더 이벤트의 이벤트 ID를 가지고있는 경우

4htgpmm1hmak744r0kbkdcodar@google.com

Google 캘린더 인터페이스에서 이벤트 세부 정보를 볼 수있는 URL을 어떻게 구성 할 수 있습니까?

예를 들어, Google 캘린더 일정으로 이동하면 다음과 같은 URL이 표시됩니다.

https://calendar.google.com/calendar/r/eventedit/NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw

4htgpmm1hmak744r0kbkdcodar@google.com 에서 가기 위해 어떤 함수/알고리즘을 실행할 수 있습니까?   NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw 로 ?

보너스 : CalendarEvent 예를 들어, getUrl() 와 같은 방법이 있다면   getId () 방법.


  • 답변 # 1

    예를 들어 다른 캘린더를 초대하여 여러 캘린더에 동일한 이벤트가있을 수 있으므로 이벤트 ID가 충분하지 않습니다.

    URL을 구성하려면 이벤트 ID (찾는 방법에 대한 최신 정보)와 캘린더 ID (찾는 방법에 대한 지침은 아래 참조)가 필요합니다. 그런 다음 base64로 인코딩해야하며 마지막으로 유효한 Google 캘린더 이벤트 링크가 있습니다.

    다음 지시 사항을 위해 Event1 이벤트가 있으며 CalendarA 및 CalendarB 캘린더에 모두 존재한다고 가정하십시오.

    Google 캘린더 인터페이스에서 다음 조합을 볼 수 있습니다.

    CalendarA의 Event1

    CalendarB의 Event1

    다음 ID를 할당합시다 :

    이벤트 1 ID : 4htgpmm1hmak744r0kbkdcodar@google.com

    CalendarA ID : eugu9kan1ddi1pmi6sk3ib56g@group.calendar.google.com

    캘린더 B ID : afd3zeuguoepmi32s5i56g@group.calendar.google.com

    이벤트 URL을 구성하려면 : <올>

    와이즈 비츠 입수 event-id 가없는 이벤트 ID입니다.

    예 : Event1의 경우 @google.com 가 있습니다

    와이즈 비츠 입수 4htgpmm1hmak744r0kbkdcodar 의 달력 아이디입니다.   calendar-id 로 교체

    예 : CalendarA의 경우 @group.calendar.google.com 가 있습니다

    중간에 공백이있는 두 값을 결합하십시오.

    @g
    
    

    예 : Event1 + CalendarA의 경우 다음이 있습니다.

    eugu9kan1ddi1pmi6sk3ib56g@g
    
    

    값을 base64로 인코딩합니다 (예 : https://www.base64decode.org) :

    <event-id> <calendar-id>
    
    

    이 값을 4htgpmm1hmak744r0kbkdcodar eugu9kan1ddi1pmi6sk3ib56g@g 에 추가 할 수 있습니다

    NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw
    
    

    끝났습니다! 해당 URL을 통해 Google 인터페이스의 캘린더 일정으로 이동합니다.

    <시간> 캘린더 ID를 찾는 방법

    캘린더 ID를 찾는 방법에 대한 지침이 필요한 경우 ...

    캘린더 ID를 찾으려면 : <올>

    캘린더 설정으로 이동

    캘린더 ID 필드를 찾을 때까지 아래로 스크롤하십시오.

    https://calendar.google.com/calendar/r/eventedit/ 로 끝나는 값일 수 있습니다. , 이메일 주소 또는 다른 가치.

    캘린더 ID를 찾는 데 문제가있는 경우 https://calendar.google.com/calendar/r/eventedit/NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw 를 추가하는 것이 도움이되는 다른 도구입니다.  매개 변수를 URL에 추가하고 이벤트의문제 해결 정보로 이동 한 다음 @group.calendar.google.com 를 찾습니다.  또는 eventdeb=1  둘 다 캘린더 ID를 포함합니다.

    organizer

  • 이전 setVisible (true)을 사용하지만 Java Swing Window가 나타나지 않습니다
  • 다음 arrays - 2 개의 양수를 사용하고 그 사이의 모든 소수를 인쇄하는 코드 관련 문제 - 빠른