Yani zamanlama yöneticisi mesaj / programları güncellemeleri bizim çalışma takvimi otomatik olarak her çalışanın Google Calendar ile senkronize etmek istiyorum. Kullanıcılar, başlangıçta AuthSub belirteci kullanarak-tercih olur, ama bundan sonra otomatik olmalıdır. Onlar planlanan diğer etkinlikler ile çatışmaları önlemek için, ben "Work App" veya oldukça benzersiz başka bir şey denir yeni bir takvim oluşturmak istiyorum. Daha sonra güncellemeleri için, sadece yeni olayları oluşturmadan önce bu mesafeden bir etkinlik silmek istiyorsunuz. Bu yüzden bazı sorularım var ...
Nasıl ben API kullanarak istediğiniz belirli takvimi seçerim? (Bu Zend Framework kullanarak arada PHP, hepsi). Ben takvim listesi için sorgu nerede olduğumu görüyorum, ama belgeleri belirli takvime eklemek için nasıl görünmüyor.
Ben takvimler oluşturabilirsiniz? Ben sadece tercih kullanıcıların böyle bir takvim oluşturmak olması gerekiyor? Eğer öyleyse, olayları eklemek için var gibi onları bir tane oluşturmak için ben üretebilecek bir URL var mı? (Anything doğru şeyleri basit ve tutarlı hale getirmek için?)
Kullanıcıların belli ki, kendi kimlik bilgilerini saklamak istemiyorum, ama ben de her güncelleştirme için erişim isteğinde istemiyorum. Ben kalıcı erişim için bir OAuth belirteç gerekir mi? Ben URL simge bir kez kullanım olduğunu biliyorum, ama belirteç oturumu saklamak ve bir hafta sonra yenkimliken kullanabileceğiniz?
Çoğaltmaları önlemek için her olay için sorgulama başka bir yolu var mı? Dün gece bu test edildi ve şimdi aynı 50 7 Olaylara örneği var. Ben her add önce kontrol ile sunucu saati eklemek istemiyorum.
Finally, is there a way to add several events, or even to simply push the ics file to the calendar. Right now I have the script do a SQL query ve add each event as it loops through the results. It seems to take much longer than expected, so just building either the ics file or adding all of the events to one object ve adding them all at once would be better. Thanks!