2010-04-22 3 views
1

Обновление: Прочитать комментарии к элементу, помеченному как ответ ниже, для получения полного ответа.Facebook Like Button XFBML комментарий не работает

Я реализует Как и кнопку от Facebook в этом документе: http://developers.facebook.com/docs/reference/plugins/like

Я использую версию XFBML так что можно добавлять комментарии пользователей, когда они нажимают на кнопку Like. Я импортировал SDK Facebook JavaScript, используя действительный идентификатор приложения. Появится кнопка, и я могу «Похоже» на странице, но мне не дают комментариев.

Неужели кто-то еще сталкивается с этими проблемами? Кто-нибудь знает об исправлении?

ответ

2

Прежде чем я вставил правильный appId в FB.init() звонок для инициализации SDK для javascript Facebook, появилась кнопка, я смог «понравиться» на странице, подобной вам, но также не видел поля для комментариев.

Когда я вставил appId, но размещал страницу локально, у меня появилось сообщение об ошибке, указывающее, что страница не может быть достигнута (с серверов Facebook).

Наконец, размещение страницы на общедоступном сервере заставило кнопки вести себя так, как ожидалось: с полем комментариев для версии XFBML и без поля комментариев для Iframe.

Надежда, что помогает ...

+0

Таким образом, это должно быть связано с моим идентификатором приложения. Я использую действительный идентификатор приложения, который у меня есть. Мне нужно настроить мое приложение каким-то специальным способом, чтобы заставить его работать? Может быть, белый список моего сервера? – 2010-04-22 14:20:26

+0

Я не делал ничего, кроме обслуживания страницы в домене, на который я зарегистрировал appId. Это было новое приложение. – Benoit

+0

Должно быть, я устанавливаю свое приложение Id в неправильном месте или в другом месте. Я иду на facebook.com/developers и добавляю приложение. Я никогда не запрашивал домен - где я могу разместить этот домен? Большое спасибо за ваши ответы. – 2010-04-22 16:10:53

0

retailevovled прав. Я только что нашел этот учебник, который является более детализированным (на немецком языке, но вы можете использовать Google Translate): http://www.be24.at/blog/entry/639312

0

Создать приложение для этой конкретной реализации, то он будет работать: http://developers.facebook.com/setup/

(I слишком сначала использовал «старый» идентификатор приложения с теми же проблемами, о которых вы описали.)

2

Добавить этот стиль, и поле комментариев будет скрыто после нажатия кнопки.

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr { 
     display: none !important; 
} 
Смежные вопросы