2012-01-22 4 views
1

Я пытаюсь создать приложение iFrame с некоторым статическим контентом и комментарием «стена», где пользователи могут внести свой вклад в обсуждение темы приложения.Использование плагина Comment с приложением iFrame

Я использовал комментарии плагин так:

в коде страницы приложения (/appfolder/index.php):

<div class="fb-comments" data-href="http://www.clientwebsite.com/appfolder/share.html" data-colorscheme="light" data-num-posts="20" data-width="510"></div> 

Примечание: share.html небольшая страница содержащую информацию META, такую ​​как учетные записи пользователей администраторов, которым необходимо уметь комментировать комментарии, заголовок страницы, описание и команду перенаправления, которая указывает на фактический facebook.com/BrandPage?sk=appidxxxxxx

I Я определил приложение в share.html, и это дает мне доступ к полному набору модераторов (так я думаю), но моя проблема в том, что я не могу найти никаких параметров, позволяющих пользователям публиковать сообщения для всех пользователей по умолчанию.

В документации для плагина написано: «Администраторы могут выбрать, чтобы по умолчанию вводились новые комментарии,« видимые для всех »или« ограниченная видимость »на сайте (т. Е. Комментарий доступен только комментатору и их друзей), чтобы помочь смягчить нерелевантный контент ».

Когда я отправляю комментарии в качестве тестового пользователя в приложении, они не отображаются при входе в систему как разработчик, а не наоборот. Кажется, пользователи могут видеть только комментарии, которые были опубликованы.

ГДЕ Я могу настроить эту настройку? Это недоступно из-за пути я использую комментарий плагин (Iframe приложение?)

Заранее спасибо ..

+0

нашел сообщение об ошибке: http://developers.facebook.com/bugs/141490292621085/?browse=search_4ef108cc6c0104b67979008 Но неясно, будет ли это решить проблему не в состоянии увидеть комментарии, оставленные другими FB пользователи. –

+0

Можете ли вы пояснить, что вы подразумеваете под «тестировать пользователей»?Если вы используете ** настоящих ** испытуемых пользователей, вы должны знать, что они работают в виде «песочницы», и никакие действия, сделанные тестовым пользователем, не видны обычным пользователям и наоборот. – Lix

+1

В этом проблема. Если вы хотите опубликовать это в качестве ответа, я расскажу об этом здесь. Благодаря! –

ответ

0

Проблемы здесь, как представляется, ограничение тестовых пользователей; В частности, что действия, выполняемые при тестировании, видны только для других пользователей тестирования. Они существуют в собственной песочнице .

Вот список соответствующих ограничений взяты из Facebook documentation on test users -

  • пользователи тестов могут взаимодействовать с другими пользователями тестов только и не с реальными пользователей на сайте.
  • Тестовые пользователи не могут размещать публичную страницу или создавать публичный контент , как на стене страницы. Пользователь теста может, однако, просматривать и взаимодействовать со вкладкой приложения на странице, если они связаны с с этим приложением.
  • Доступ к ним и их использование любым разработчиком приложения .
  • У них есть только тестовые привилегии в соответствующем приложении. Это означает, что они могут использовать приложение в режиме реального времени или в режиме песочницы , но не могут редактировать какие-либо технические параметры или получить доступ к этим приложениям .