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.
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%Tags und Links google-api google-chrome-extension google-calendar google-chrome-app