Можно ли настроить приложение Facebook для использования в нескольких доменах? - PullRequest
17 голосов
/ 26 сентября 2011

У нас есть веб-приложение, которое развернуто и настроено для нескольких клиентов в разных доменах. Мы разрабатываем приложение Facebook Connect на этом веб-сайте, чтобы люди могли видеть, что их друзья делают через наши сайты.

Я установил URL-адрес сайта и URL-адрес холста в своем приложении Facebook для локального хоста для отладки. Мне было интересно, а что если я захочу использовать это приложение в нескольких доменах? Разрешить ли Facebook отправку только одного домена на одно приложение Можно ли настроить несколько доменов?

РЕДАКТИРОВАТЬ Если это невозможно, как крупные компании управляют несколькими доменами? Должен ли он быть настроен как один домен на приложение или есть способ программно добавить новое приложение с помощью кода?

РЕДАКТИРОВАТЬ Дальнейшее обсуждение этого вопроса здесь

Ответы [ 2 ]

24 голосов
/ 11 октября 2011

К сожалению, сообщение в блоге от 30 сентября 2011 года сформулировано неверно.Соответствующий раздел «Поддержка нескольких доменов в приложении для разработчиков».Считая этот абзац, можно предположить, что нет никаких ограничений в отношении того, какие домены могут быть объединены в одном приложении.

Однако, когда я попытался добавить второй домен в существующее приложение, я получил сообщение об ошибкеговоря, что новый домен должен быть получен из URL сайта.Один комментарий к этому сообщению в блоге описывает похожий опыт.И это ограничение было подтверждено ответом на этот комментарий кого-то из разработчиков по связям с Facebook, пояснив, что «Все домены приложений должны быть получены из URL сайта».

Я полагаю, что путаница возникает из-за неправильной формулировкисообщение, в котором говорится, что «URL-адрес вашего приложения (веб-сайт и / или мобильный веб-сайт) должен быть получен из одного из доменов, указанных в поле« Домен приложения ».»

* Обновление: Просточтобы уточнить, какие типы доменов разрешены, допустим, URL вашего сайта - «mywebsite.com».Вам будет разрешено добавить "mywebsite.co.uk" в качестве дополнительного домена приложения, но вам не будет позволено добавить "myalternatewebsite.com".

21 голосов
/ 07 июля 2012

Я получил частичное решение для этого! Используя это, вы можете добавить еще один домен, то есть вы можете иметь два разных домена (независимо друг от друга). На вкладке Основные настройки найдите URL-адрес мобильного телефона . Добавьте URL своего приложения в другой домен, а затем попробуйте добавить этот домен в Домены приложений . Надеюсь, это поможет (немного).

...