Я действительно запутался.
Я пытаюсь использовать некоторые очень простые плагины Facebook на моем сайте, в частности, базовую кнопку «Нравится».
Я уже знаю, как использовать ограниченную версию с iFrame.
Тем не менее, сейчас я пытаюсь выяснить метод XFBML, и онлайн-документация, похоже, делает много предположений о том, что вы уже знаете, и действительно не хватает рабочих примеров. Например, они показывают вам, как вызывать JavaScript Init, и дают вам одну строку HTML-кода для элемента fb: like ... но я не смог увидеть никаких примеров того, как показать / скрыть лица, установить шрифт по умолчанию и т. Д. как в коде iFrame.
С тех пор я понял, что вам нужно добавить их как атрибуты к элементу, но это благодаря StackOverlfow, а не благодаря документации Facebook, которая просто берет вас в круги.
<fb:like href="http://mydomain.com" show_faces="true" action="recommend" colorscheme="light" width="400" height="35" />
Хорошо, теперь при использовании кода XFBML его высота должна автоматически увеличиваться / уменьшаться в зависимости от того, вошли в систему или нет.
Я не знаю, должен ли я изначально установить высоту на «80» или это происходит автоматически.
И я понятия не имею, что я должен использовать для «идентификатора вашего приложения» в скрипте Init. Там нет приложения ... просто страница компании Facebook ... так зачем мне нужен идентификатор приложения, когда я просто размещаю кнопку «Мне нравится» на веб-сайте?
<script>
window.fbAsyncInit = function() {
FB.init({
appId: 'your app id',
status: true,
cookie: true,
xfbml: true
});
};
Любое просвещение по этим вопросам будет оценено.
Спасибо вам!