scribd

docs.getSettings returns "Insufficient permissions"?


Just started exploring the API.

I'm trying to get some documents' metadata via the following api call to:

api.scribd.com/api?method=docs.getSettings&doc_id=<dociId>&api_key=<apiKey>

It works fine for my documents, but for documents I do not own, I get a "Insufficient permissions" error message ?


Solution

  • It looks like docs.getSettings can only be used by owners. The platform API reference from Scribd for docs.getSettings says: "The current user must have uploaded this document, or will cause an access denied error.". See also this discussion on Google groups.