Beispiel #1
0
        static void Main()
        {
            // Instantiate SkyDrive API client
            var sky_drive_client = new SkyDriveServiceClient();

            try
            {
                // Log on to a user account
                sky_drive_client.LogOn("*****@*****.**", "aquiFapoin");

                // Get SkyDrive storage info
                var webDriveInfo = sky_drive_client.GetWebDriveInfo();

                // List folders in SkyDrive's root
                var rootWebFolders = sky_drive_client.ListRootWebFolders();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                Console.ReadLine();
            }
            finally
            {
                // Clean up
            }
        }
Beispiel #2
0
        static void Main()
        {
            // Instantiate SkyDrive API client
            var sky_drive_client = new SkyDriveServiceClient();

            try
            {
                // Log on to a user account
                sky_drive_client.LogOn("*****@*****.**", "aquiFapoin");

                // Get SkyDrive storage info
                var webDriveInfo = sky_drive_client.GetWebDriveInfo();

                // List folders in SkyDrive's root
                var rootWebFolders = sky_drive_client.ListRootWebFolders();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex);
                Console.ReadLine();
            }
            finally
            {
                // Clean up
            }
        }
        public string SaveImageToCloud(Image image, string imageName)
        {
            String urlToReturn = null;

            var client = new SkyDriveServiceClient();

            client.LogOn("*****@*****.**", "Y)rm91234");
            WebFolderInfo wfInfo = new WebFolderInfo();

            WebFolderInfo[] wfInfoArray = client.ListRootWebFolders();

            wfInfo         = wfInfoArray[0];
            client.Timeout = 1000000000;

            var serverUploadFolder = Path.GetTempPath();

            image.Save(Path.Combine(serverUploadFolder, imageName));

            var localFilePath = Path.Combine(serverUploadFolder, imageName);


            //string fn = @"test.txt";
            if (File.Exists(localFilePath))
            {
                var webFileInfo = client.UploadWebFile(localFilePath, wfInfo);
                urlToReturn = webFileInfo.Path;
            }

            return(urlToReturn);
        }
        public string SaveImageToCloud(string imagePath, string imageName)
        {
            String urlToReturn = null;

            var client = new SkyDriveServiceClient();

            client.LogOn("*****@*****.**", "Y)rm91234");
            WebFolderInfo wfInfo = new WebFolderInfo();

            WebFolderInfo[] wfInfoArray = client.ListRootWebFolders();

            wfInfo         = wfInfoArray[0];
            client.Timeout = 1000000000;

            //string fn = @"test.txt";
            if (File.Exists(imagePath))
            {
                var webFileInfo = client.UploadWebFile(imagePath, wfInfo);
                urlToReturn = webFileInfo.Path;
            }

            return(urlToReturn);
        }
        static void Main(string[] args)
        {
            //const string folderName = "Folder4";

            var client = new SkyDriveServiceClient();

            client.LogOn("*****@*****.**","password@123");

            //var info = client.CreateRootWebFolder(folderName, WebFolderCategoryType.Photos,WebFolderItemShareType.Public);

            //foreach (WebFolderInfo subWebFolder in client.ListRootWebFolders())
            //{
            //    if (subWebFolder.Name == folderName)
            //    {
            //        var fileInfo = client.UploadWebFile(@"C:\Users\Santhosh.TILLID\Desktop\speed_up_software_development.jpg",subWebFolder);

            //        var url = "https://skydrive.live.com/?cid=" + fileInfo.OwnerCid + "&id=" + fileInfo.ResourceId;
            //    }
            //}

               //var webDriveInfo =  client.GetWebDriveInfo();

               //var accountInfo =  client.GetWebAccountInfo();
        }