Настройка FB

Здравствуйте!

Подскажите пожалуйста, как правильно установить параметры App Domains и Site URL (при выборе Website with Facebook Login) при регистрации нового приложения на FaceBook, если приложение развернуто на собственных серверах и доступно только по IP-адресу?

Спасибо

Нравится

8 комментариев

Добрый день!
нет никакой разницы, при интеграции на fascebook при использовании ваших серверов, либо наших.
Возможно, Вас смутило то, что вместо привычных символов названия сайта (например crm.bpmonline.com) у Вас вписан IP адрес, не смущайтесь, просто вписывайте его и настраивайте соединение!

Сергей, спасибо за ответ. Но при указании IP в поле Site URL (App Domains приходится оставлять пустым, т.к. значение IP оно не принимает) и последующей авторизации через BPM система выдаёт следующую ошибку:

URL не соответствует настройкам приложения: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.

простите, дезинформировал Вам, действительно, facebook требует использование Alias на IIS
детальной можете почитать тут: https://support.gearhost.com/KB/a465/add-a-domain-alias-in-iis-7.aspx

Сергей, в случае добавления имени узла сайт становится недоступным в принципе. Даже с локальной машины...

Этого не совсем достаточно, необходимо зарегистрировать данный домен в сети, после чего настроить корректно DNS. Конечный результат должен быть таков, что при вводе команды nslookup ИмяСайта выводился Ваш IP

Пример ниже:

В Вашем же случае, вы ввели незарегистрированое имя сайта.

Сергей, значит ли это, что для интеграции с ФБ в обязательном порядке необходимо покупать доменное имя?

Так работает сама интеграция с facebook и это не зависит от BPMonline, информации как использовать просто внешний IP, я , к сожалению, не нашел на ресурсе http://developers.facebook.com/ пользователи BPM (OnDemand) не сталкиваются с такой проблемой, так как используют домен bpmonline.com

"Салихов А" написал:

значит ли это, что для интеграции с ФБ в обязательном порядке необходимо покупать доменное имя?


Можно где-то и бесплатно зарегистрировать.

Показать все комментарии