Filter getSchedule Microsoft Graph API menurut kalender
Saya menggunakan microsoft graph API dan ingin mendapatkan slot sibuk pengguna untuk kalender tertentu, jadi ada titik akhir /getScheduleyang mengambil tubuh seperti:
{
"schedules": ["[email protected]", "[email protected]"],
"startTime": {
"dateTime": "2019-03-15T09:00:00",
"timeZone": "Pacific Standard Time"
},
"endTime": {
"dateTime": "2019-03-15T18:00:00",
"timeZone": "Pacific Standard Time"
},
"availabilityViewInterval": "60"
}
Di titik akhir ini saya ingin memfilter berdasarkan kalender, saya mencoba melewati calendarId dalam susunan jadwal alih-alih email itu memberikan kesalahan email tidak valid.
ada api serupa yang disediakan di kalender google /freeBusyyang menerima larik calendarIds dan mengembalikan slot untuk kalender itu saja. Saya ingin fungsi yang sama di kalender microsoft juga, apakah ini mungkin?
Jawaban
Fitur ini hanya bekerja dengan kalender utama dari pengguna yang Anda lewati (melalui alamat email mereka).
Sampai hari ini, metode tersebut tidak dapat digunakan dengan kalender lain selain kalender pengguna utama, Anda harus menanyakan sendiri kalender tersebut dan menentukan sendiri waktu ketersediaannya.
Anda dapat meminta fitur tersebut di uservoice .