2013-04-04 1 views
2

Я реализую логин facebook на своем веб-сайте, который находится в форме mysite.anotherdomain.org. Я все объяснил в документации Javascript SDK, но, поскольку у меня есть некоторые проблемы, мне интересно, возникает ли ошибка из URL канала.URL-адрес канала Facebook

Что я должен писать для файла канала?

Заранее благодарен!

ответ

6

Файл канала в основном исправляет некоторые проблемы междоменного доступа для определенных браузеров. Ниже перечислены три, которые определил Facebook:

  • Страницы, содержащие код для обмена данными между фреймами, могут вызывать появление социальных плагинов как пустых без channelUrl.
  • Если канал отсутствует, а на странице есть аудио или видео, воспроизводящиеся автоматически, пользователь может прослушивать два потока аудио, так как страница была загружена второй раз в фоновом режиме для междоменной связи.
  • файл канала предотвратит включение дополнительных ударов в ваши серверные журналы. Если вы не укажете channelUrl, вы должны удалить просмотры страниц, содержащие параметры fb_xd_bust или fb_xd_fragment, из ваших журналов, чтобы обеспечить правильный подсчет.
  • Все, что вам нужно внутри файла

    <script src="//connect.facebook.net/en_US/all.js"></script> 
    

    Вы можете узнать больше из https://developers.facebook.com/docs/reference/javascript/#channel

    +0

    Хорошо, я был в состоянии решить эту проблему –

    +0

    Этот фиксированный для меня, как хорошо, хотя я также необходимо было изменить IE, чтобы включить защищенный режим: IE -> Свойства обозревателя -> вкладка Безопасность -> локальная интрасеть -> (проверка) Включить защищенный режим. (если ваш сайт находится в локальной интрасети) – ScottB

     Смежные вопросы

    • Нет связанных вопросов^_^