Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
Dear Dropbox,
I would like to discuss one specific issue witch we are having with our Business dropbox. We are using http requests to communicate with out Dropbox via Integromat(Czech solution).
Issue we are dealing with
1) We need to use diacritics in our Head (Dropbox-API-Arg) in API requests.
Everything is working fine until we put some of our Czech diacritics characters in the „file name“ such as „ŠČÍÉ“ . Then the request is not going through.
Do you have some experience with this type of problem?
I would like to kindly ask for your help and support.
@CFGtech Thanks for the report! It sounds like you're referring to making content-upload or -download calls on the Dropbox API, where you have non-ASCII characters to send in the 'Dropbox-API-Arg' HTTP header.
You can do so, but you'll need to make sure you're encoding those characters before putting them in the HTTP header, as HTTP headers don't support them natively. We have a guide here that covers how to do so:
@CFGtech Thanks for the report! It sounds like you're referring to making content-upload or -download calls on the Dropbox API, where you have non-ASCII characters to send in the 'Dropbox-API-Arg' HTTP header.
You can do so, but you'll need to make sure you're encoding those characters before putting them in the HTTP header, as HTTP headers don't support them natively. We have a guide here that covers how to do so:
Hi @Greg-DB,
Sorry for my fast response. Seems in particular case the names are not encoded properly, Yes. I just assumed that a developer know that http(s) transport is ascii-based.
One provocative question in this context: Is You site (dropbox.com) follow the rules You just describe above? What I mean: After a try to create directory named "😀😇😈😉" (for example), the following message appears:
May be www.dropbox.com is buggy!?
@Здравко I can only provide support for the Dropbox API itself, not the Dropbox website, so I'm afraid I can't offer insight on your question.
Ok, improper formulation.
Is the Dropbox API support all unicode characters, i.e. such that can't fit in 2 bytes?
The same question in different words!
@Здравко No, the Dropbox API only supports characters in the Unicode Basic Multilingual Plane. I'll pass this along as a feature request though!
Hi,
we got a solution from Integromat support. Where we used _Query String_ `arg` instead of _Headers_ 'Dropbox-API-Arg'.
Hi there!
If you need more help you can view your support options (expected response time for a ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!