public static string GetFile(string fileName)
 {
     BoxApi.V2.BoxManager manager = new BoxApi.V2.BoxManager("tajqk0ic2qfb2ncv9wtdwmulkkll1zof", GetToken());
     var rootFolder = manager.GetFolder(Folder.Root, new[] { Field.Name, Field.Etag, Field.Size, Field.CreatedAt });
     var file = rootFolder.Files.Single(f => f.Name.Equals(fileName));
     return file.SharedLink.DownloadUrl;
 }
 public static string CreateFile(string fileName, byte[] content)
 {
     BoxApi.V2.BoxManager manager = new BoxApi.V2.BoxManager("tajqk0ic2qfb2ncv9wtdwmulkkll1zof", GetToken());
     var rootFolder= manager.GetFolder(Folder.Root, new[]{Field.Name, Field.Etag, Field.Size, Field.CreatedAt });
     var file=manager.CreateFile(rootFolder, fileName, content);
     return file.SharedLink.DownloadUrl;
 }
 public static BoxApi.V2.Model.Folder CreateFolder(string name)
 {
     BoxApi.V2.BoxManager manager = new BoxApi.V2.BoxManager("tajqk0ic2qfb2ncv9wtdwmulkkll1zof", GetToken());
     var rootFolder = manager.GetFolder(Folder.Root, new[] { Field.Name, Field.Etag, Field.Size, Field.CreatedAt });
     return manager.CreateFolder( rootFolder.Id, name);
 }
Beispiel #4
0
 public BOXApi(OAuthToken token)
 {
     this.Token = token;
     client = new BoxManager(Token.AccessToken);
 }