Microsoft Graph Yapılacaklar görevleri API’leri aracılığıyla zengin bir görev altyapısı sağlamaya başlamıştı.
Ek Dosyalar
Beta uç noktasındaki bir görevdeki dosya eklerini getirme, yükleme ve silme desteğini kullanıma sunuldu Bir göreve ek yüklemek için iki yöntem vardır:
- Herhangi bir boyuttaki dosyaları eklemek için bir karşıya yükleme oturumu oluşturun ve dosyanın tamamını karşıya yükleyene kadar dosyanın bayt aralıklarını karşıya yüklemek için yinelemeli olarak PUT çağrısını kullanın.
Kategori
Kategoriler, Yapılacaklar’da görevleri kolayca etiketlemenizi veya etiketlemenizi sağlar ve iş ortaklarından gelen en önemli taleplerden biri olmuştur. Kısa bir süre önce Microsoft Graph v1 uç noktasında kategori desteği kullanıma sunuldu
Artık geliştiriciler, kullanıcıların görevlerini sorgularken yanıtları bir parçası olarak kategori almaya başladı. Her kategori, kullanıcının tanımladığı outlookCategory öğesinin displayName özelliğine karşılık geliyor.
GET https://graph.microsoft.com/v1.0/me/todo/lists/<list-id>/tasks/<task-id> HTTP/1.1 200 OK { "importance": "high", "isReminderOn": false, "status": "completed", "title": "Review Q1 marketing", "createdDateTime": "2022-04-28T12:18:39.2889451Z", "lastModifiedDateTime": "2022-06-01T04:22:16.0704279Z", "categories": [ "Planning", "Urgent" ], "id": "AAMj1YgAGEuIMbwAAAA==", "body": { "content": "", "contentType": "text" } }
checklistItems
Yapılacaklar, karmaşık bir görevi daha eyleme geçirilebilir, daha küçük adımlara bölmeye olanak tanır. Artık Microsoft Graph v1 uç noktasındaki checklistItem öğesini kullanarak adımlar oluşturabilir, okuyabilir, güncelleştirebilir ve silebilirsiniz.
Attributes | Type | Description |
checkedDateTime | DateTimeOffset | The date and time when the checklistItem was finished. |
createdDateTime | DateTimeOffset | The date and time when the checklistItem was created. |
displayName | String | Field indicating the title of checklistItem. |
isChecked | Boolean | State indicating whether the item is checked off or not. |