Hallo
Ik laad mijn Google Agenda in een PHP website.
Via 'file_get_contents' en de ical url ( .../basic.ics ) kan ik ALLES ophalen.
Graag zou ik enkel een specifieke tijdspanne willen ophalen ipv alles, is dat mogelijk?
Nu krijg ik een agenda binnen met 20.000 lijnen terwijl ik er maar een paar nodig heb.
Alvast bedankt
Wesley
- Google Agenda + iCal + PHP
-
12-05-2020, 20:52 #1
- Berichten
- 940
- Lid sinds
- 15 Jaar
Google Agenda + iCal + PHP
Laatst aangepast door WesleyVN : 12-05-2020 om 21:02
-
13-05-2020, 08:41 #2
- Berichten
- 146
- Lid sinds
- 9 Jaar
Re: Google Agenda + iCal + PHP
Wesley,
als je een ics bestand gebruikt, moet je eerst alles inlezen voordat je kunt filteren. Misschien is de Google Calendar API een oplossing voor je?
https://developers.google.com/calendar/quickstart/php
IJsbrand
-
13-05-2020, 11:27 #3
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: Google Agenda + iCal + PHP
Bedankt voor uw reactie.
Met een ICS bestand heb ik alles kunnen ophalen en gefilterd op vandaag, hetgeen ik nodig heb.
Ik stel me nu de volgende vragen :
* Ik kan 1000000 requests per dag doen? Dus 1000000x de webpagina laden/vernieuwen?
https://developers.google.com/calendar/pricing
* Wanneer er veel events in het ICS bestand staan, gaat dat problemen geven?
Bijvoorbeeld over enkele jaren? Nu is het een recente agenda dus staat er nog niet veel in.
De "Google Calendar API" lijkt me een overkill te zijn voor hetgeen ik nodig heb.
Ook zijn dat erg veel bestanden om enkel de afspraken van vandaag weer te geven.
-
08-07-2020, 12:46 #4
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: Google Agenda + iCal + PHP
-- opgelost : topic mag gesloten worden --
-
08-07-2020, 12:58 #5
- Berichten
- 2.285
- Lid sinds
- 16 Jaar
Re: Google Agenda + iCal + PHP
Kun je de oplossing delen? Dat is toch de bedoeling van een forum?
-
08-07-2020, 13:46 #6
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: Google Agenda + iCal + PHP
Ik heb toch de Google API Client voor PHP gebruikt zoals voorgesteld door IJsbrand Schipperus.
Daarin kan er met ''timeMin' en 'timeMax' gewerkt worden om niet alles op te halen.
Nadeel is dat het veel bestanden zijn ( veel overbodig denk ik ) maar toch zo gemaakt.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic