So erhalten Sie die Ereignis-ID von der Google Kalender-Seite mit JavaScript?

9

Ich erstelle eine Google Chrome-Erweiterung für Google Kalender. Ich möchte die ID eines Ereignisses abrufen, wenn ein Benutzer die Ereignisbearbeitungsseite besucht.

Wie kann ich die Ereignis-ID aus dem JavaScript-Code des Plugins erhalten, so dass ich Calendar API v3.0 mit dieser ID auslösen kann.

Zusätzliche Informationen hinzufügen: Google Kalender-API-Kalender-ID und -Ereignis-ID Der Kommentar von @krishna zeigt wirklich, wie man die Ereignis-ID bekommt und es funktioniert. Aber wie Sie die Ereignis-ID in Ссылка URL erhalten, die nicht in der URL enthalten ist ( Ссылка ) wie von Krishna erzählt.

    
Hari Das 27.05.2014, 11:40
quelle

1 Antwort

16

Es ist im Attribut data-eid enthalten, das Sie im Screenshot teilweise schwarz verdeckt haben. Es wird zusammen mit anderen Dingen als base64 (oder base64url) codiert.

Der folgende Code sollte die Ereignis-ID dekodieren, extrahieren und drucken (vorausgesetzt, jQuery wurde geladen):

%Vor%

druckt etwas wie:

%Vor%     
Martin Jambon 25.07.2014, 18:06
quelle