Need to see if your shared folder is taking up space on your dropbox 👨💻? Find out how to check here.
Forum Discussion
jonokivex
2 years agoHelpful | Level 5
'View on dropbox' PDF embed returning Error 400
Greetings, Visit: https://www.arclab.space/f/dropbox-pdf-test (password is password) The PDF displays fine, but the 'view on dropbox' link returns error 400. This happens with all links, site-wid...
- 2 years ago
Hi jonokivex,
It's an easy workaround - just drop the last link parameter - "&dl=0". 😉 That's where your issue is coming from. Just put in your page something like:
Dropbox.embed({link: "https://www.dropbox.com/scl/fi/uhd2iaccfc7szs9oa1tny/AL01-0301_77A-BELL-ROAD_EXISTING-SITE-PLAN-A_REV-A.pdf?rlkey=5eyu4p6ysx8zksely5tum6q3z"}, document.getElementById('dropbox-embed-container'));Hope this helps.
By the way your application is not yet passed production approval despite there are too many "developers" already. Good luck.
PS: When you put something in your website, use url-encoding only when needed, not everywhere!!! In particular encoding the ampersand makes your link invalid when opened later. URL-encode is usable when nesting one link in another, for instance - which is not the case now - you're passing the link as parameter (Embedder takes care for encoding whenever needed).
jonokivex
2 years agoHelpful | Level 5
I notice that share links include &dl=0 in them, so the embedder documentation should include this tidbit about removing it.
Здравко the & is generated by webflow so I cant control that, as the link with '&' is added via CMS entry.
Thanks for clarifying about the app !
Здравко
2 years agoLegendary | Level 20
jonokivex wrote:I notice that share links include &dl=0 in them, so the embedder documentation should include this tidbit about removing it.
...
It's not there since removing is not something mandatory. In general it's not need to be removed. I proposed it as a workaround.
jonokivex wrote:...
Здравко the & is generated by webflow so I cant control that, as the link with '&' is added via CMS entry.
...
Hm.. It sounds like a bug... if there is not an option controlling that. 🤷 Inform the provider of your system.
When you click "View on Dropbox", it opens whatever passed there as is (if passed &, including it).
Good luck.
PS: As a workaround on this escaped string (as provided by your CMS), you can use string as following template:
"https://www.dropbox.com/scl/fi/uhd2iaccfc7szs9oa1tny/AL01-0301_77A-BELL-ROAD_EXISTING-SITE-PLAN-A_REV-A.pdf?rlkey=5eyu4p6ysx8zksely5tum6q3z&dl=0".replaceAll('&','&')
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.
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!