Showing posts with label Rest API. Show all posts
Showing posts with label Rest API. Show all posts

Monday, 19 January 2026

How to Get User Detail Programatically on ListItem Field

How to Get SPUser Detail Programatically on ListItem Field




 using (SPSite site = new SPSite("http://servername/"))
            {
                using (SPWeb web = site.OpenWeb())
                {
                    SPList List=web.Lists["Voucher"];
                   foreach(SPListItem ListItem in List.Items)
                   {
                       SPFieldUser ownerField =ListItem.Fields.GetField("ColumnName") as SPFieldUser;
                       SPFieldUserValue ownerValue = ownerField.GetFieldValue(ListItem[ownerField.Id].ToString()) as SPFieldUserValue;
                       SPUser owner = ownerValue.User;
                       string ownersEmail = owner.Email;
                       Console.WriteLine("user Name"+ListItem["ColumnName"].ToString());
                       Console.WriteLine("Users Email Id....."+ownersEmail.ToString());
                       Console.WriteLine("User Name .........." + owner.Name);
                       Console.WriteLine("User Id ............." + owner.ID);
                       Console.WriteLine("User Login........." + owner.LoginName);
                   
                       Console.Read();
                   }
                }
            }

Sunday, 8 April 2018

Onedrive Documents using rest api





Get all shared documents with me on onedrive  end point url


https://office365domainname-my.sharepoint.com/_api/v2.0/drive/oneDrive.sharedWithMe








Get all my ondrive documents



https://office365domain-my.sharepoint.com/personal/username_YourO365DomainHere_onmicrosoft_com/_api/Web/GetFolderByServerRelativeUrl('/personal/username_YourO365DomainHere_onmicrosoft_com/Documents')?$select=Files/Name&$expand=Files