Dropbox API Chooser с JS для нескольких доменов

Я хочу использовать API выбора Dropbox для моего приложения Ruby on rails (это не веб-приложение, оно будет установлено как автономное).

Проблема заключается в указании «доменов Drop-ins», которые в настоящее время я дал как «localhost». Но для машин, на которых он будет установлен, вместо localhost будет использоваться «имя машины». И я не могу отслеживать все установки и вручную добавление этих доменов

Подскажите пожалуйста, есть ли способ решить эту проблему? Могу ли я использовать API выбора без вставного домена?


person pooja    schedule 10.03.2015    source источник


Ответы (1)


Dropbox Drop-ins API не позволяет автоматически добавлять домены или регистрировать подстановочные знаки, но мы отслеживаем это как запрос функции.

Для справки, одна вещь, которая действительно работает, хотя и может показаться неприменимой к вашему сценарию, — это регистрация, например, только example.com, что позволит использовать любой поддомен example.com, например, sub1.example. com, sub2.example.com, webmail.example.com и т. д.

Кроме того, вы можете встроить iframe, содержащий кнопку, которая будет размещена на вашем собственном домене. Это позволит вам просто установить этот домен на странице параметров приложения. Было бы очень важно, чтобы вы затем ограничили набор доменов, которые вы разрешаете для iframe вашей кнопки, но этот список теперь будет под вашим контролем, поэтому вы можете установить его программно. Например:

Как ограничить отображение iframe с внешнего сайта только на определенные домены

person Greg    schedule 10.03.2015
comment
Спасибо, Грег. Абсолютно. Было бы неплохо иметь функцию/опцию, которая дает возможность разрешить все источники при создании приложения для выбора. Я посмотрю на вариант iframe, если он может помочь - person pooja; 11.03.2015