2016-04-06 27 views
0

Klasör ve/veya mesaj izinlerini değiştirmenin bir yolu var mı? Bir kullanıcının kök klasöründe oluşturulan klasörlerin görünür olmadığını fark ettim - bu bir hata mı yoksa bir özellik mi?İleti/Klasör izinleri

Teşekkür ederiz.

+0

Bu sorunu nasıl oluşturabileceğimize dair ayrıntılı adımları ve örnek kodu sağlayabilir misiniz? Office 365 REST API'sı ile geliştiriyorsanız, kullanıcıların klasörleri için klasöre özel klasöre özel izin vermesine gerek yoktur. Uygulamanın sadece "Mail.Read" kapsamına ihtiyacı var. Ve aşağıdaki REST aracılığıyla klasör koleksiyonu elde edebiliyoruz: GET https://outlook.office.com/api/v2.0/me/MailFolders –

+0

Aşağıdakilerle bir POST isteği gönderdim: URL = https: // outlook.office.com/api/v2.0/me/MailFolders/root/childfolders İçeriği: { "DisplayName": "ÖrnekAdı" } Klasör başarıyla oluşturuldu ve API'ler aracılığıyla erişilebilir. Ancak Outlook WebUI'de veya Outlook uygulamasında görünmez. Bu tasarımla mı? –

cevap

0

Ben bir POST isteği gönderdi: URL = içeride outlook.office.com/api/v2.0/me/MailFolders/root/childfolders içeriği: { "DisplayName": "ExampleName"} klasörü başarıyla oluşturuldu ve API'lar aracılığıyla ulaşılabilir. Ancak Outlook WebUI'de veya Outlook uygulamasında görünmez. Bu tasarımla mı? - Kök klasör için

son nokta “kök” anahtar kelimesini kullanmaya gerek yoktur, yanlıştır. Ve bu son nokta, bir klasör oluşturmaya çalıştığımda hata veriyor.

POST: https://outlook.office.com/api/v2.0/me/MailFolders 

Başlık:

authorization: bearer {token} 
content-type: application/json 

VÜCUT: Burada

referans için kök klasörü altında bir klasör oluşturmak için bir örnektir

{"DisplayName":"FolderName"} 

Ve 201 olacak aşağıdaki gibi durum kodu ve yanıtı: enter image description here