Google Calendar action render Template parameter documentation [fermé]]
On peut utiliser ce lienadd a new event
Google Calendar
par parameters
https://www.google.com/calendar/render?
action=TEMPLATE&
text=EventName&
dates=20131206T050000Z/20131208T060000Z
&location=EventLocation&
sprop=name:Name&
sprop=website:EventWebite&
details=EventDetail&
sf=true&
output=xml
mais je ne trouve aucune documentation sur ces paramètres.
Est-ce que quelqu'un sait où il est?
4 réponses
explication des paramètres disponibles:
anchor address:
http://www.google.com/calendar/event?
This is the base of the address before the parameters below.
action:
action=TEMPLATE
A default required parameter.
src:
Example: src=default%40gmail.com
Format: src=text
This is not covered by Google help but is an optional parameter
in order to add an event to a shared calendar rather than a user's default.
text:
Example: text=Garden%20Waste%20Collection
Format: text=text
This is a required parameter giving the event title.
dates:
Example: dates=20090621T063000Z/20090621T080000Z
(i.e. an event on 21 June 2009 from 7.30am to 9.0am
British Summer Time (=GMT+1)).
Format: dates=YYYYMMDDToHHMMSSZ/YYYYMMDDToHHMMSSZ
This required parameter gives the start and end dates and times
(in Greenwich Mean Time) for the event.
location:
Example: location=Home
Format: location=text
The obvious location field.
trp:
Example: trp=false
Format: trp=true/false
Show event as busy (true) or available (false)
sprop:
Example: sprop=http%3A%2F%2Fwww.me.org
Example: sprop=name:Home%20Page
Format: sprop=website and/or sprop=name:website_name
add:
Example: add=default%40gmail.com
Format: add=guest email addresses
http://useroffline.blogspot.com/2009/06/making-google-calendar-link.html
Le liensnoopy_15 réponse points une ancienne URL de Google qui est actuellement redirigé vers le Google page de support. Cette nouvelle page n'explique pas comment créer le type de lien demandé dans cette question.
Toutefois, grâce aux merveilles de Archives Internet: Wayback Machine, le les anciennes pages sont archivées et disponibles!
Le la dernière version disponible est à partir de mars 2012, et il inclut un formulaire avec un code JavaScript simple qui fonctionne encore! Bien sûr, ce n'est pas un documents officiels (et je suis toujours à la recherche pour l'un), et ce n'est même pas un documentation (c'est une forme interactive avec un script), mais c'est la plus proche que j'ai pu obtenir.
ce sont les paramètres que j'utilise lorsque je crée ces liens. Il y a d'autres paramètres qui existent, mais je ne les trouve pas utiles et ils sont optionnels. Les détails sur la façon dont les dates fonctionnent sont particulièrement fâcheux et n'ont jamais été suffisamment documentés par google.
- action=TEMPLATE (required)
- texte (url codée nom de l'événement)
- dates (format ISO date, startdate/enddate-must have Heure de début et de fin ou it ne fonctionne pas. Les dates de début et de fin peuvent être les mêmes, le cas échéant.)
- utiliser le fuseau horaire de l'utilisateur: 20161208T160000/20161208T180000
- pour utiliser le temps global, convertissez en UTC, puis utilisez 20131208T160000Z/20131208T180000Z
- tous les événements de la journée, vous pouvez utiliser 20161208/20161209 - notez que l'ancienne documentation de google est erronée. Vous devez utiliser la date suivante comme date de fin pour un événement d'un jour toute la journée, ou +1 jour à ce que vous voulez que la date de fin soit.
- détails (url encodé event description/détails)
- emplacement (url encodé lieu de l'événement - assurez-vous que c'est une adresse google maps peut lire facilement)
Vous avez un param de plus pour spécifier les invités
Add:
Example: add=default%40gmail.com
Format: add=guest email addresses
https://productforums.google.com/forum/#!thème / calendrier / Ovj6BNTQNL0