Hi Dropbox devs!
I am trying to embed some Dropbox files into a knowledge article in TeamDynamix (TDX). I followed the Embedder API docs and I am able to embed files in a test web server, but not in TDX. Unfortunately, TDX does not allow data-* attributes, which your API requires for passing the API key, nor does it allow third-party javascript unless embedded in an iFrame. It appears the same is true of SharePoint Online - I can only embed iframes into a page, but I cannot add third-party JS.
Is there a way around this? Is there a way to use embedder through an iFrame (without having to develop my own web app)? If not, could you please consider this an important enhancement request? May of your corporate users will have a similar need as they are more likely to be using a CMS with enterprise-grade security features.
Competitors such as YouTube, Vimeo, Box and Microsoft Stream all allow embedding with either a script (like your API does) or an iFrame - and they all make it easy to embed by providing embed links under the Share menu. So in this regard, Dropbox is far behind the times...
Best regards,
Gabriel Mongefranco
Mobile Data Architect
University of Michigan | Eisenberg Family Depression Center