Hi there,
I'm using Dropbox Java SDK v3.0.11 and recently have been encountering intermittent errors in some files v2 APIs. They are 400 errors with the following message:
com.dropbox.core.BadRequestException: Error in call to API function "files/delete": request body: could not decode input as JSON
I've seen it happen in the following places in com.dropbox.core.v2.files:
- DbxUserFilesRequests.delete (files/delete)
- DbxUserFilesRequests.getMetadata (files/get_metadata)
- DbxUserFilesRequests.listFolder (files/list_folder)
- DbxUserFilesRequests.createFolder (files/create_folder)
This started happening on Jan 8. I debugged and examined the request body thinking that the body is malformed as the error message suggests but it's fine:
{"path":"<path>","include_media_info":false,"include_deleted":false,"include_has_explicit_shared_members":false}
I stripped the path but there's no bad characters in there. An example request ID that failed is d8ecc6d0675671b91b7385ffd32c5620. Any ideas what might be causing this error?
Thanks!