Ik abonneer me op een aantal externe agendafeeds van mijn Google Agenda (binnen een Google Apps-account) en ben benieuwd hoe vaak ze worden bijgewerkt.

Ik heb bijvoorbeeld een abonnement op mijn TripIt.com-agenda. Als ik een wijziging aanbreng in TripIt, kan het een paar dagen duren voordat die wijziging wordt weergegeven in mijn Google Agenda.

Hoe vaak werkt Google Agenda deze feeds bij?

Opmerkingen

  • dit is echt vervelend … meer dan eens heeft mijn vrouw gelukkig ” eraan herinnerd ” mij over een belangrijke gebeurtenis in een paar uur die ze op haar agenda heeft gezet die ik nooit heb gezien omdat die gebeurtenissen niet op tijd verschijnen. Is het je opgevallen dat als het handmatig vernieuwen ervoor zorgt dat het sneller verschijnt?

Answer

Google zegt elke paar uur , wat naar mijn ervaring 6-24 betekent.

Momenteel worden agendafeeds om de paar uur automatisch bijgewerkt door Google Agenda. We begrijpen dat sommige gebruikers de mogelijkheid willen hebben om de agendas die ze handmatig hebben toegevoegd te vernieuwen en we onderzoeken verschillende manieren om dit in te schakelen.

Als de agenda waarop u zich abonneert met Google Agenda, niet wordt vernieuwd na Stuur ons 24 uur per dag het adres van de agenda en de details van het probleem zodat we het kunnen onderzoeken.

Bron

Reacties

Antwoord

Voor iedereen die op deze thread zit of deze in de toekomst zou kunnen zien, heb ik een Google Apps Script-programma om de agenda zo vaak als u wilt bij te werken (tot elke minuut). Het is hier beschikbaar: https://script.google.com/d/1BOk8MDLbLaHh6SwG1M1tsgNXjkcC-79LE0QoipRuTDxbO3fMVvqoROQD/edit?usp=sharing

Het script parseert het ics / ical-bestand en maakt gebeurtenissen in een agenda die daarop is gebaseerd met behulp van de Google Apps Script-versie van de Google Calendar API.

Hopelijk helpt dit jou en iemand die dit in de toekomst zou kunnen zien

Reacties

  • Is er een kans dat je de functionaliteit kunt toevoegen om evenementen te verwijderen als ze uit de bronkalender zijn verwijderd?
  • @ABrothers That ‘ s die hier worden bijgehouden: github.com/derekantrican/Google-Apps-Script-Library/issues/5
  • Ik kan ‘ het niet laten werken met de webcal van Facebook ‘. Bijv .: webcal: //www.facebook.com/ical/ u.php? uid = 100001 …. er staat een ongeldige url?
  • @LeoUfimtsev Zoals ik al zei toen je het probleem opende , stuur me een e-mail en ik kan je helpen
  • Ik heb dit net ontdekt en ik hoopte dat het zo zou zijn Olve de lange tijd ergernis van trage synchronisatie. Helaas zie ik dat het script ‘ niet terugkerende evenementen ondersteunt en dat ons bedrijf er veel van gebruikt. Als ik ‘ geen ander alternatief vind, zal ik ‘ overwegen om te vertakken en te proberen ondersteuning voor terugkerende afspraken te implementeren.

Antwoord

De officiële bron is https://support.google.com/calendar/answer/37100?hl=en&ref_topic=1672445#add_via_link (in het gedeelte “Toevoegen met een link”).

Het kan tot 12 uur duren voordat wijzigingen worden weergegeven in uw Google-agenda.

In eerdere versies van dit antwoord schreven ze “tot 8 uur” – ik heb mijn antwoord bijgewerkt volgens de opmerkingen hieronder.

Reacties

  • Nu zegt de notitie It might take up to 12 hours for changes to show in your Google Calendar.
  • Die link nu gaat naar een pagina die een iets ander onderwerp behandelt: Add someone else's Google calendar.
  • de info staat nog steeds op de ” Iemand anders toevoegen ‘ s Google-agenda ” pagina, het is ‘ is net verborgen in de ” Voeg toe met een link ” uitbreidbare sectie.

Answer

Ik heb gemerkt dat het nu enkele dagen kan duren voordat wijzigingen worden doorgevoerd. Het lijkt erop dat Google de tijd op de Help-pagina van hun Agenda heeft verhoogd van elke paar uur naar tot 8 uur en nu naar tot 12 uur.

Opmerking: het kan tot 12 uur duren voordat wijzigingen in uw Google-agenda worden weergegeven.

Bron: Voeg de Google-agenda van iemand anders toe: voeg toe via een link

Antwoord

Het lijkt af te hangen van de feed. bijv .: Facebooks evenementfeed lijkt vrij snel te updaten, terwijl (kleinere ?) apps kunnen veel meer uren duren.

Answer

Ik heb veel oplossingen geprobeerd, waaronder het Google Apps-script dat wordt genoemd in een ander antwoord, maar het heeft een paar hoekgevallen (zie opmerkingen daar).

Dus hier is mijn tijdelijke oplossing totdat Google een Refresh now -knop toevoegt:

  • Zodra ik denk dat er een nieuwe gebeurtenis is toegevoegd aan de kalenderfeed, als ik alleen de nieuwe wijzigingen wil bekijken , ik gebruik alleen deze Python-code:

    URL = "YOURURLHERE" DISPLAYPASTEVENTS = False import urllib.request, datetime try: import icalendar except: import pip._internal.main ; pip._internal.main.main(["install", "icalendar"]) data = urllib.request.urlopen(URL).read().decode() gcal = icalendar.Calendar.from_ical(data) for component in gcal.walk(): if component.name == "VEVENT": dtstart = component.get("dtstart").dt.astimezone() dtend = component.get("dtend").dt.astimezone() if dtend > datetime.datetime.now().astimezone() or DISPLAYPASTEVENTS: print("%s - %s %s" % (datetime.datetime.strftime(dtstart, "%a %d %b %Y %H:%M"), datetime.datetime.strftime(dtend, "%H:%M"), component.get("summary"))) 

    Voorbeeld van uitvoer:

    wo 13 nov 2019 09:00 – 10:30 Event A
    wo 13 nov 2019 10:30 – 12:00 Meeting B
    vr 15 nov 2019 10:30 – 12:00 Evenement C
    ma 18 nov 2019 15:00 – 17:30 Meeting D

  • Dan heb ik de nieuwe evenementen gecontroleerd, en ik ken de nieuwe. Dat is eigenlijk alles wat ik wil. (Dan werkt Google Agenda de weergave 6-24 uur later bij, maar ik weet tenminste nu de nieuwe evenementen).

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *