![](/img/trans.png)
[英]Microsoft Graph API for OneDrive responds with service not available
[英]Microsoft Graph .Net API: Shared OneDrive folder
我收到以下無效請求錯誤(消息:提供的參數之一是不可接受的):
DriveRecipient[] invitees = new DriveRecipient[1];
invitees[0] = new DriveRecipient()
{
Email = "testEmail@testdomain.com"
};
var test = await graphClient
.Me
.Drive
.Root
.ItemWithPath("/TestFolder")
.Invite(invitees, true, sendInvitation : true, message: "Test Message")
.Request()
.PostAsync();
我試圖在OneDrive中共享一個文件夾( root/TestFolder
),但收到無效的請求錯誤。 是否可以通過這種方式共享文件夾? 或者,如果不起作用,我將如何創建共享文件夾?
您需要包括要應用的roles
(“讀取”和/或“寫入”):
var invitees = new List<DriveRecipient>();
invitees.Add(new DriveRecipient()
{
Email = "testEmail@testdomain.com"
});
var test = await client
.Me
.Drive
.Root
.ItemWithPath("/TestFolder")
.Invite(recipients: invitees,
requireSignIn: true,
sendInvitation: true,
message: "Test Invite",
roles: new List<string>() { "Read", "Write" })
.Request()
.PostAsync();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.