For Storage Api returns "No user" with getResumableUploadURI

  • 1
  • Problem
  • Updated 2 years ago
  • Solved
Archived and Closed

This conversation is no longer open for comments or replies and is no longer visible to community members.

I am able to communicate with the Core API, including POST, PUT operations... but the Storage API, I can't seem to create folders or get an upload URI. 

Are there extra steps I need to do with the Storage API? Different from Core API? I am using Oauth2
Photo of Biagio Arobba

Biagio Arobba

  • 200 Points 100 badge 2x thumb
  • frustrated

Posted 2 years ago

  • 1
Photo of Robb

Robb, Official Rep

  • 76,676 Points 50k badge 2x thumb
Biagio,

Can you confirm what Oauth Server you are using? It needs to use Google Accounts.
Photo of Biagio Arobba

Biagio Arobba

  • 200 Points 100 badge 2x thumb
Oh, what timing. I was just checking the posting... Yes, I am using a Google Client ID, and I am using a Python GAPI client. It works with the Core API. I can update schedules and such, just not the Storage API.
Photo of Robb

Robb, Official Rep

  • 76,676 Points 50k badge 2x thumb
Biagio,

I was able to speak to our Developers about this, and we determined that Rise Storage does not support 3rd party Client IDs, and therefore the Storage APIs are not available to 3rd party developers.

My apologies for any confusion regarding this.

Thanks!
Photo of Biagio Arobba

Biagio Arobba

  • 200 Points 100 badge 2x thumb
I see. So what's the use case for the "createFolder" and "getResumableUploadURI" methods in the documentation? Maybe this will help me think about how to best use the features your company provides. I was hoping to integrate more and pay the storage fees, but the way it is now there is more incentive to simply use the URL-based placeholder images and video instead of paying for the Rise Vision storage.
(Edited)
Photo of Robb

Robb, Official Rep

  • 76,676 Points 50k badge 2x thumb
Those are endpoints we use for our Storage application, which unfortunately are not public. As a regular user, having those endpoints exposed does not change anything, however if you are building a tool that requires them, this will be an issue since they are not public.
Photo of Biagio Arobba

Biagio Arobba

  • 200 Points 100 badge 2x thumb
Got it. At least the ability to upload in some quirky integrated way, like via email... or telepathy, is not do-able  ;-)  ... but I can still log in and add images manually.