我上传一个excel文件到sharepoint的子文件夹中,我的帐户可以访问该子文件夹: https://inteltechcorp.sharepoint.com/sites/inteltechShared/Shared%20Documents/Forms/AllItems.aspx?RootFolder=%2Fsites%2FOEM%2Dinteltech%2DFabrinetShared%2FShared%20Documents%2Finteltech%20%2D%20OEM%20Transfer% 20Project%2FBC%20Kitting%20%2D%20Mirror%20from%20Fileshare
但我无权访问主页:https://inteltechcorp.sharepoint.com/sites/inteltechShared。 我使用C#的CSOM库来上传文件,
我的项目的错误消息: Microsoft.SharePoint.Client.ClientRequestException:“无法联系指定 URL 的站点:https://inteltechcorp.sharepoint.com/sites/inteltechShared/Shared%20Documents/Forms/AllItems.aspx?RootFolder=%2Fsites%2FOEM%2Dinteltech %2DFabrinetShared%2FShared%20Documents%2Finteltech%20%2D%20OEM%20Transfer%20Project%2FBC%20Kitting%20%2D%20Mirror%20from%20Fileshare
如何将文件上传到sharepoint?你能帮我解决吗?非常感谢。
siteUrl="https://inteltechcorp.sharepoint.com/sites/inteltechShared/Shared%20Documents/Forms/AllItems.aspx?RootFolder=%2Fsites%2FOEM%2Dinteltech%2DFabrinetShared%2FShared%20Documents%2Finteltech%20%2D%20OEM%20Transfer%20Project%2FBC%20Kitting%20%2D%20Mirror%20from%20Fileshare"
string documentLibraryName = "Documents";
using (var context = new ClientContext(siteUrl))
{
context.Credentials = new SharePointOnlineCredentials(userName, GetSecureString(password));
List documentLibrary = context.Web.Lists.GetByTitle(documentLibraryName);
context.Load(documentLibrary);
context.ExecuteQuery();
}
string siteUrl = "Your_Site_URL";
string username = "Your_Username";
string password = "Your_Password";
string subfolderUrl = "Subfolder_Relative_URL"; // Relative URL of the subfolder within the site
// ClientContext
using (ClientContext context = new ClientContext(siteUrl))
{
// Credentials
context.Credentials = new SharePointOnlineCredentials(username, GetSecureString(password));
// Get the subfolder
Folder subfolder = context.Web.GetFolderByServerRelativeUrl(subfolderUrl);
context.Load(subfolder);
context.ExecuteQuery();
}