API işlemleriyle Hibrit Takvim sağlama

list-menuGeri Bildirim?

API işlemleriyle Hibrit Takvim sağlama

Hibrit Takvim, Microsoft 365 takvim etkinliklerine erişmek için Microsoft Graph API' sini kullanır. Bu API, Microsoft 365 ile çok çeşitli işlemleri destekler. Ancak, Karma Takvim yalnızca takvim kullanım durumlarıyla ilgili komutların bir alt kümesini kullanır.

Tablo 1. Hibrit Takvim tarafından şu anda kullanılan işlemler

Grafik işlemi

Kullanımı

POST /users/ {id | userPrincipalName} /takvim/etkinlikler

Bir kullanıcının takvimine etkinlik veya toplantı ekleyin.

GET /users/ {id | userPrincipalName} /etkinlikler/ {id}

Bir kullanıcının takvimindeki tek bir etkinlikle ilgili ayrıntıları alın.

GET /users/ {id | userPrincipalName} /calendar/events/ {id} /örnekler? Başlangıç DateTime= {start_datetime} &endDateTime= {end_datetime}

Belirli bir zaman aralığı için yinelenen bir toplantının oluşumunu alın.

GET /users/ {id | userPrincipalName} /takvim/etkinlikler

Bir kullanıcının takvim klasöründeki olaylarla ilgili ayrıntıları alın.

POST/abonelikler

Bir kullanıcının takviminde yapılan değişikliklerle ilgili bildirimler için abone olun.

GET /users/ {ID|userPrincipalName} /Posta KutusuAyarları

Bir kullanıcının yerel ayarını ve ofis dışı durumunu öğrenin.

/abonelikler/ {id} SIL

Bir kullanıcının takviminde yapılan değişikliklerle ilgili bildirimlerden abonelikten çıkın.

PATCH /users/ {id | userPrincipalName} /takvim/etkinlikler/ {id}

Toplantıyla ilgili diğer alanlara ek olarak takvim etkinliklerinin özelliklerini (katılma bilgileri ve genişletilmiş özellikler dahil) güncelleyin.

POST /users/ {ID|userPrincipalName} /takvim/getSchedule

Belirli bir zaman aralığı için kullanıcı kullanılabilirliğini ve serbest/meşgul durumunu görüntüler.

/users/ {id | userPrincipalName} /calendar/events/ {id} SIL

Bir etkinliği takvimden siler.

POST /users/ {id | userPrincipalName} /calendar/events/ {id}/{kabul | reddet | tentativelyAccept}

Kullanıcının bir toplantının durumunu kabul etmesi/reddetmesini/geçici olarak kabul etmesine izin verir.

GET /RoleManagement/Directory/RoleAssignments

Onay isteyen kullanıcıya atanan rolleri alın.

Bu makale yararlı oldu mu?
Bu makale yararlı oldu mu?