用于多个域的Dropbox API Chooser和JS

时间:2015-03-10 05:53:02

标签: ruby dropbox dropbox-api

我想为我的Ruby on rails应用程序使用Dropbox选择器API(这不是Web应用程序,它将作为独立安装)。

问题在于指定“Drop-ins domains”,目前我将其作为“localhost。但是对于将要安装它的机器”将使用“machine name”而不是localhost。我无法跟踪所有安装并手动添加这些域

请建议,有什么方法可以解决这个问题吗?我可以使用没有插入域的选择器API吗?

1 个答案:

答案 0 :(得分:1)

Dropbox Drop-ins API无法自动添加域名或注册任何种类的通配符,但我们会将其作为功能请求进行跟踪。

作为参考,有一件事确实有效,虽然它听起来可能不适用于你的场景,只是注册,例如,example.com,它可以在example.com的任何子域上使用,例如,sub1 .example.com,sub2.example.com,webmail.example.com等

或者,您可以嵌入包含按钮的iframe,该按钮将托管在您自己的域中。这样您就可以在应用选项页面中设置一个域。然后,您可以限制允许使用iframe的域集,这一点非常重要,但此列表现在由您控制,因此您可以通过编程方式对其进行设置。例如:

How to limit display of iframe from an external site to specific domains only