Level up your Box knowledge with brand new learning paths on Box University. Visit training.box.com to get started

How can I utilize Box Accelerator using Box API or Java SDK?

New post

Comments

7 comments

  • takepon

    According to Python SDK, the following looks URLs to query Box Accelerator URL for file upload:

     

    Existing file: https://api.box.com/2.0/files/[fileid]/content

    New file: https://api.box.com/2.0/files/content

     

    It should return JSON including 'upload_url' property which is URL for using Box Accelerator.

     

    Well, actually I used these URLs from my Box application, but nothing was returned. So I am not sure either if the URLs are wrong or if my account is not able to make use of Box Accelerator via Box API.

    0
    Comment actions Permalink
  • SudipShrestha

    We are struggling with the same issue in the .NET SDK. Upload via SDK is painfully slow.

     

    3.5 MB => 25s vs 3s on a browser (733% slower)
    26 MB => 175s vs 14s on a browser (1150% slower)
    47 MB => (Timed out after 5 mins) vs ~40s on a browser.

     

    Box support told me on Sept 23rd, "Unfortunately, this is expected behavior. At the present time, the API upload endpoint does not leverage the same upload accelerator technology that is available through the Box Web App."

     

    0
    Comment actions Permalink
  • takepon

    Thanks for the info. Yes, recently I also got a reply from Box support that the Box Accelerator is not available through Box API. Download speed is not so bad without the accelerator, but upload speed is. In this moment we need to utilize Box API just for read-only operations in our app...

    0
    Comment actions Permalink
  • aweber

    This is really bad.

     

    We are running a number of tests and finding the same results...large'ish files (70Mb) that upload in a reasonable time via the box webapp timeout (after our 5 minute limit) in the API.

     

    Box "Accelerator" or not, that's absolutely a huge issue for Box to promote use of their ecosystem for enterprise clients with any non-browser app.

     

    0
    Comment actions Permalink
  • Stroltz

    Hi,

     

    Is the box accelerator now available in the .NET API?

     

    We are using UploadUsingSessionAsync and it is much slower than uploading via web; but maybe we are doing something wrong if the accelerator works with .NET now?

     

    Thanks

     

    0
    Comment actions Permalink
  • JonathanEdward

    Hi,

    Any update on this matter.

    Upload data using .Net SDK is terrible.

    Web app is normal. WHY? Box dev team please answer.

    0
    Comment actions Permalink
  • Kourtney

    Hey Jonathan, 

    This type of issue would need to be investigated by our support team on a case by case basis since there are many factors that go into speed. In order to open a support ticket you will need to login with a paid account and navigate to this page. Apologies I cannot provide more assistance here. 

    Best,

    Kourtney, Box Developer Advocate

    0
    Comment actions Permalink

Please sign in to leave a comment.