Приложение FB работает в Iframe, но не отображается при использовании в качестве вкладки страницы - PullRequest
0 голосов
/ 27 октября 2011

Хорошо, позвольте мне прежде всего сказать, что я сейчас работаю над созданием моей первой вкладки FB app / page. Я пока не ищу ничего необычного, просто работоспособность.

При этом мне удалось создать приложение FB, которое загружается с запрошенного хостинга и отображает его на странице приложения. Я также сделал это, чтобы я мог добавить его в качестве вкладки страницы на страницах FB. У меня проблема с тем, что при нажатии на вкладку страницы приложения оно не отображает никакого содержимого в iframe на странице, хотя и отображается на странице холста для приложения.

Итак, мой вопрос: есть ли у вас какие-либо идеи относительно того, почему он может отображаться на холсте iframe, а не на вкладке iframe? В настоящее время я предполагаю, что это связано с обработкой подписанного запроса, но я не совсем уверен. Я использую PHP SDK для FB, приведенный здесь: https://github.com/facebook/php-sdk/ для функций, связанных с FB, и в настоящее время отслеживаю, где я могу ошибаться.

Любая помощь приветствуется. Благодарю. =)

Ответы [ 2 ]

2 голосов
/ 02 ноября 2011

У меня была та же проблема, и я смог ее решить, предоставив разные (http vs https) URL-адреса для защищенных и незащищенных URL-адресов холста и вкладки страницы. Просто удалите публикацию незащищенного URL-адреса для незащищенных полей URL-адреса вкладки холст / страница. Я считаю, что это потому, что Facebook не проверяет, включен ли у пользователя безопасный просмотр, до тех пор, пока он не вошел в систему.

0 голосов
/ 31 июля 2014

Вы можете попытаться изменить порядок появления вкладки приложения; это сработало для меня.

...