जब मैंने अपने Google कैलेंडर में कोई ईवेंट जोड़ा तो मुझे कैसे पता चलेगा?


19

अगर मैं किसी और के साथ एक कैलेंडर साझा करता हूं और हम टकराव की घटनाओं के साथ समाप्त होते हैं, तो मैं यह कैसे बता सकता हूं कि "पहले कौन मिला"?

जवाबों:


5

वेब इंटरफ़ेस के माध्यम से ऐसा करने का कोई तरीका नहीं है। यदि आप कैलेंडर डेटा API के साथ नीचे और गंदे होने के लिए खुश हैं , तो आप किसी भी कैलेंडर में किसी भी ईवेंट से सृजन और अंतिम-संशोधित टाइमस्टैम्प प्राप्त कर सकते हैं।


8

आप किसी पाठ संपादक के साथ कैलेंडर के लिए .ics फ़ाइल की जांच करके किसी ईवेंट के लिए बनाई गई तिथि और दिनांक को संशोधित कर सकते हैं। अपने कैलेंडर के लिए .ics.com कैलेंडर से डाउनलोड करें .google.com> सेटिंग> आयात और निर्यात> निर्यात करें


1
यहाँ अधिक जानकारी artesanodesignstudio.wordpress.com/2014/02/08/…
अहमद सालेह

1
मुझे सिर्फ "नो फाइल" कहने में एक त्रुटि मिलती है, ICAL बटन पर क्लिक करने से मुझे "फीड प्रोसेसिंग एरर" मिलता है
डगलस गास्केल

@ अहमदलेश टूटी कड़ी
गोलिमार

4

प्रकाशित तिथि ध्वज का उत्तर है। जानकारी प्राप्त करने का त्वरित और गंदा तरीका दर्ज करना है

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

और आप की जरूरत है घटना खोजने के लिए एक Ctrl+ Fकरते हैं। प्रकाशित किया गया ध्वज केवल टैग की एक जोड़ी है।


14
मुझे 403 निषिद्ध हैं, उसी ब्राउज़र के एक अन्य टैब में, जहां मेरे पास उस खाते के साथ Google कैलेंडर खुला है
golimar

3

अब आप कैलेंडर API के वेब संस्करण का उपयोग करके कोई भी कोड लिखे बिना ऐसा कर सकते हैं: https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get

  1. "संपादित करें" दृश्य में प्रश्न में कैलेंडर ईवेंट पर जाएं।
  2. "अधिक क्रियाएँ" पर जाएं और फिर "समस्या निवारण जानकारी"।
  3. इवेंट ID (eid = ...) कॉपी करें।
    • नोट: एक पुनरावर्ती घटना के लिए, _ [दिनांक] Z प्रत्यय हटा दें।
  4. Https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get पर जाएं , "प्राथमिक" CalendarId "दर्ज करें और EventId के लिए उस आईडी का उपयोग करें।

परिणाम में एक "बनाया" और "अपडेट किया गया" खंड शामिल होगा।


अफसोस की बात है कि अब "समस्या निवारण जानकारी" विकल्प उपलब्ध नहीं है। मैंने URL से आईडी कॉपी करने और
CalendarId के

यह सच है, हालांकि ईवेंट आईडी बेस 64 द्वारा ई-मेल में मिली ईवेंट आईडी को डिकोड करके देखी जा सकती है (निर्देश देखें: stackoverflow.com/questions/32755413/… )
हाइपरऐक्टिव

अभी भी "समस्या निवारण जानकारी" को फिर से सक्रिय करने का एक तरीका है: stackoverflow.com/a/51704714/1238150 । मैंने अभी इसका परीक्षण किया है और यह काम करता है। Btw, आप किसी दिए गए कैलेंडर की कैलेंडर सेटिंग में CalendarID प्राप्त कर सकते हैं।
natterstefan

हाइपरएक्टिव का उत्तर [1] अब काम करता है। यह उत्तर ठीक से नहीं दिखाता कि कैसे खोजना है eid। [१] webapps.stackexchange.com/a/129975/134283
हीथ बॉर्डर्स

1

कैलेंडर एपीआई का वेब संस्करण शायद सबसे आसान है:

  1. कैलेंडर ईवेंट के लिए ईवेंट आईडी प्राप्त करें
    1. Google कैलेंडर में ईवेंट संपादित करें
    2. पता बार से URL के अंतिम भाग (अंतिम "/" के बाद) को https://calendar.google.com/calendar/r/eventedit/NGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZwकॉपी करें (उदाहरण के लिए, इस URL से आप कॉपी करेंNGh0Z3BtbTFobWFrNzQ0cjBrYmtkY29kYXIgZXVndTlrYW4xZGRpMXBtaTZzazNpYjWoNmdAZw
    3. डिकोड करें कि आधार 64 प्रारूप से (यह उपकरण काम करता है: https://www.base64decode.org/ )
    4. पहला भाग (अंतरिक्ष से पहले) आपकी ईवेंट आईडी है
  2. कैलेंडर API (का प्रयोग करें https://developers.google.com/apis-explorer/#p/calendar/v3/calendar.events.get के साथ) primaryमें calendarIdअपनी घटना ID फ़ील्ड eventIdक्षेत्र
  3. "created"क्षेत्र जब घटना जोड़ा गया है के लिए दिनांक / समय है

0

लगता है कि आपको किसी प्रकार के "तिथि निर्मित" ध्वज का पता लगाने की आवश्यकता है। मुझे कैलेंडर API डॉक्स में "दिनांक प्रकाशित" ध्वज दिखाई देता है, जो कैलेंडर प्रविष्टियों के .xml प्रारूप का संदर्भ देता है। मैं जाकर डेवलपर API डॉक्स की जांच करूंगा।


0

यदि आपके पास कोई अन्य ईमेल पता है, तो उसे ईवेंट में जोड़ें और आमंत्रण भेजें। यह .ics फ़ाइल बनाएगा। किसी भी टेक्स्ट एडिटर पर .ics फ़ाइल खोलें और "CRE हुई:" खोजें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.