question

Nicolas Le Moigne avatar image
Nicolas Le Moigne asked

Development of personal API for Amazon Drive

Hello,

I know this has been covered in the past, looking at forums back to 2015 (Amazon banned existing personal APIs) and 2017 (Amazon discontinued whitelisting of drive API). But I wanted to know whether there has been any update now that we are in 2020, regarding the possibility of end-users to code, for their own personal use, their own Amazon Drive api.

Not to sound too harsh, but the services the Amazon Drive web interface offer today are rather limited, slow and very unstable (my internet connection is not necessarily the fastest, but should be decent enough for uploads/downloads). Among those:

(1) no possibility to perform any sort of file management (basically looking at a "dump" of existing files in sth as basic as a csv), that could inform the owner of what is on its drive, and what is not.

(2) Linked to frustration created by (1), I am still amazed of how long AD eventually realizes the same file already exists in the upload folder location, and after that candidly asking what should be the next step: this makes uploads really long in inefficient.

(3) a super slow explorer interface in general which makes the navigation rather irritating.


The above (1) and (2) issues are the reason I am today thinking of alternatives ((3) is merely a reflection of the fact that one cannot do anything without the interface at present), but I wanted to understand whether anything was in the pipelines to keep me hopeful there is a brighter future (for example, package libraries provided by Amazon, in the same vein I believe Dropbox did (still does?), if indeed it's confirmed there is no appetite to open to end-users).

If there has been developments on this front, and Amazon has opened again the possibility of end-users to develop their own api, apologies for not having seen it, but could you please redirect me to the documentation?


Thank you very much for any light you can shed on this.

Nicolas

amazon driveapi
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

newuser-8b99b223-d822-4973-b9aa-b1722e0498f0 avatar image
newuser-8b99b223-d822-4973-b9aa-b1722e0498f0 answered

It appears you did not get any answer to this clearly formed and thoughtful question.

May I then assume that Amazon prevents private Amazon users (even Prime members) from writing their own e.g. CLI based API applications for manipulating their files and photos? E.g. uploading, renaming, adding to an album?

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sheldon@Amazon avatar image
Sheldon@Amazon answered

Hello,

Thanks for reaching out!

Unfortunately, Amazon Drive SDK and API have been closed since 2018, and at that time the Drive team have send out communication to all Cloud Drive developer registered email, and announced that on the forums and the main Amazon Drive portal about the API / SDK closure. Therefore, Drive based apps can no longer be accepted, and unfortunately will not be whitelisted to be able to access the Drive API. I hope that answers your question.

Regards,

Sheldon


4 comments
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

John Ferlito avatar image John Ferlito commented ·

Hi,


Can I strongly suggest either pulling down or adding a large notice to the content at https://developer.amazon.com/docs/amazon-drive/ad-get-started.html and https://developer.amazon.com/docs/amazon-drive/ad-restful-api.html

They are the top links when you search for "Amazon Drive API"

I've wasted a couple of hours only to find this service is no longer available.


2 Likes 2 ·
Levon@Amazon avatar image Levon@Amazon ♦ John Ferlito commented ·

Thanks John,

Apologies for the confusion. I asked the relevant team to correct the docs. Thanks!

0 Likes 0 ·
sputnik avatar image sputnik John Ferlito commented ·
Ditto. After setting up a client and service application it was only after I began to research a permissions issue that I discovered this is not allow. Thanks for documented shit we can't use. Rad.
0 Likes 0 ·
Levon@Amazon avatar image Levon@Amazon ♦ John Ferlito commented ·

A note has been added to all Drive pages:

https://developer.amazon.com/docs/amazon-drive/ad-status.html


0 Likes 0 ·
newuser-a8778a84-adf9-418d-8362-2a4ed0172891 avatar image
newuser-a8778a84-adf9-418d-8362-2a4ed0172891 answered

Yes, Amazon prevents Amazon users (even Prime members) from writing their own CLI based API applications.

Their products are targeted at mass consumer market and they are control freaks. I do think their products can be heavily improved.

Currently for me it's impossible to sync photos to my mother Echo Show, or just have a tablet with full Echo Show functionality and wireless charging and external speakers (in the dock). That's where I made the decision to move to Google.

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

sputnik avatar image
sputnik answered

It's absolutely ridiculous that we cannot use the API to access our OWN images and data. Not allowing applications submitted to app stores access is one thing, not allowing users to access their own data for personal consumption is quite another. This is not a technical decision it's a shady business practice. Drive access can and should be permitted with a token and rate limits could easily be enforced. Amazon is purposfully limiting access to user's personal data while charging a fee to do so. Absurd.

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Pierre avatar image
Pierre answered

What about an API for Amazon Photos? This question has been asked here:

https://www.amazonforum.com/s/question/0D54P00006zSovLSAS/amazon-photos-api

and here:

https://amazon.developer.forums.answerhub.com/questions/220383/is-there-an-api-to-upload-photos-to-amazon-photos.html

but finding a clear answer is hard.

From my understanding the only Amazon Photos API was the Amazon Drive API that is now deprecated. Do you confirm?

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Roberto Sebestyen avatar image
Roberto Sebestyen answered

I have the same question. I need an API to access my photos on Amazon Drive, because I want to be able to upload photos from my custom made photo manager. I would like to add an integration to be able to push photos directly to a users (with credentials of course) amazon photo drive account directly from my app.

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.