it-swarm-tr.com

Google Takvim kullanıcılarının web sitemin takvimine (etkinlik verileri) abone olmalarına ve GCal güncellemelerini otomatik olarak göstermelerine nasıl izin verilir?

Olaylarla ilgili verileri depolayan ve görüntüleyen bir web sitem var. Bu verileri Google Takvim kullanıcılarının kullanımına sunmak ve sitemin etkinlik verilerine abone olmalarına izin vermek istiyorum. Etkinlik verileri zaman zaman değişebilir ve değişebilir, bu nedenle, kullanıcının bir iCal dosyasını kendi Google Takvimine içe aktarması ideal değildir.

  1. Mümkün mü?

  2. Sitemdeki tüm verileri bir URL üzerinden saklayabilir ve Google Takvim kullanıcılarının abone olmasına izin verebilir miyim?

  3. Etkinlik verilerimi bir şekilde "Google’a" koymam ve ardından Google Takvim kullanıcılarının bu verilere abone olmalarına izin vermem gerekir mi? Öyleyse, sitemdeki etkinlik verilerini ve "google" içindeki verileri senkronize halde tutmam gerekiyor, doğru mu?

8
slolife

Web sitenize bir iCal/xCal dosyası yayınlarsanız, kullanıcılarınız Google Takvim kullanarak buna abone olabilir. Takvim Kullanıcı Arabiriminde Ayarlar-> İlginç Takvimlere Göz At-> URL ile Ekle altında.

Bu, Google’ın dahili olarak yeni bir Google takvimi oluşturmasına ve düzenli olarak feed'inizden yeni etkinliklerle doldurulmasını sağlar (en az 24 saatte bir). Yeni etkinlikler eklemek için takvim dosyanızın yeni bir sürümünü yüklemeniz/yayınlamanız yeterlidir.

Kullanıcılardan bu yöntemi izlemelerini istemek biraz fazlaysa, web sitenizde "takvime abone olun" bağlantısını veya düğmesini yayınlayabilirsiniz. Bağlantı şöyle olmalı:

http://www.google.com/calendar/render?cid=http://location-of-calendar-file

Veya Uygulamalar için:

http://www.google.com/calendar/hosted/somedomain.com/render?cid=http://location-of-calendar-file

Google bu bilgileri bir destek belgesinde bulunduruyordu ancak artık bulamıyorum :( Bu yöntemin iyi çalıştığını doğrulayabilirim - şu anda 150.000 kullanıcı için kişiselleştirilmiş yayınları yayınlıyoruz.

10
Rob N

Takviminiz herkese açık olduğu sürece, takvim ayarlarına gidip, XML, ICAL ve HTML biçiminde sağladığı "Takvim Adresini" kopyalayıp sitenizde bir yere gönderebilirsiniz. Kullanıcılar, kendi URL’lerini arayüzlerine almak için bu URL’yi doğrudan Google Takvim’de kullanabilmelidir.

1
Brad Gardner