Pertanyaan Google Kalender membuat aksi Dokumentasi parameter template [ditutup]


Kita bisa menggunakan ini link untuk add a new event untuk Google Calendar oleh 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

Tetapi saya tidak dapat menemukan dokumentasi apa pun tentang parameter ini.

Adakah yang tahu di mana itu?


42
2018-03-31 09:22


asal


Jawaban:


Penjelasan tentang parameter yang tersedia:

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


46
2018-05-06 12:39



Tautannya dari Jawaban snoopy_15 menunjuk ke URL Google lama yang saat ini sedang dialihkan ke halaman dukungan Google baru. Halaman baru ini tidak menjelaskan cara menghasilkan jenis tautan yang ditanyakan dalam pertanyaan ini.

Namun, berkat keajaiban Internet Archive: Wayback Machine, yang halaman yang lebih lama masih diarsipkan dan tersedia!

Versi terbaru yang tersedia adalah mulai Maret 2012, dan itu termasuk formulir dengan kode JavaScript sederhana yang masih berfungsi! Tentu, ini bukan dokumentasi resmi (dan saya masih mencari satu), dan ini bahkan tidak dokumentasi (Ini adalah bentuk interaktif dengan skrip), tetapi itu adalah yang paling dekat yang bisa saya dapatkan.


13
2018-04-28 13:21



Ini adalah parameter yang saya gunakan ketika saya membuat tautan ini. Ada parameter lain yang ada, tetapi saya tidak menganggapnya berguna dan itu opsional. Detail tentang cara kerja tanggal sangat menjengkelkan dan tidak pernah didokumentasikan secara memadai oleh google.

  • aksi = TEMPLATE (wajib)
  • teks (nama dikodekan url dari acara)
  • tanggal (format tanggal ISO, tanggal awal / akhir - harus ada kedua waktu mulai dan berakhir atau tidak akan berfungsi. Tanggal mulai dan berakhir bisa sama jika sesuai.)
    • untuk menggunakan zona waktu pengguna: 20161208T160000 / 20161208T180000 
    • untuk menggunakan waktu global, konversikan ke UTC, lalu gunakan 20131208T160000Z / 20131208T180000Z
    • acara sepanjang hari, dapat Anda gunakan 20161208/20161209 - perhatikan bahwa dokumentasi google lama salah. Anda harus menggunakan tanggal berikut sebagai tanggal akhir untuk acara sehari penuh sepanjang hari, atau hari +1 untuk apa pun yang Anda inginkan sebagai tanggal akhir.
  • detail (url deskripsi / detail acara yang dikodekan)
  • lokasi (lokasi dikodekan url acara - pastikan itu adalah alamat google maps dapat dibaca dengan mudah)

9
2017-11-07 21:34



Anda memiliki satu param lagi untuk menentukan Tamu

Add:
    Example: add=default%40gmail.com
    Format:  add=guest email addresses

Demo

https://productforums.google.com/forum/#!topic/calendar/Ovj6BNTQNL0


4
2018-06-24 20:35