поле для подсчета в фейсбуке

Я хочу получить кнопку Facebook Like для своего сайта. Я хочу создать один с количеством кнопок справа от кнопки.

Только если я создам его со своим собственным URL-адресом, стиль отображения изменится, и он даст встроенный счетчик лайков. Я не хочу этого. Я хочу, чтобы счетчик отображался справа от кнопки.

Кто-нибудь знает, как это сделать? Например, если вы наберете «http://betaalsociaal.nl/» в генераторе «Мне нравится», он сделает другой стиль отображения, чем если бы я сделал другой URL-адрес. Почему это?

заранее спасибо


person sparkle    schedule 07.04.2011    source источник


Ответы (2)


Я считаю, что именно так работает пользовательский элемент управления «Мне нравится» в Facebook. Вы можете изменить стиль макета, я думаю, вам нужен стиль button_count.

<fb:like href="" layout="button_count" show_faces="false" width="450" font=""></fb:like
person jaryd    schedule 07.04.2011
comment
ты прав. но как получить количество кнопок за пределами кнопки, а не внутри кнопки? - person sparkle; 08.04.2011
comment
Наверное, я не понимаю, что вы имеете в виду справа от кнопки «Нравится»? В макете «button_count» есть кнопка «Нравится» со счетчиком справа от нее, как вы и спрашиваете. Это не внутри кнопки. Возможно, вам придется указать атрибут макета для каждого URL-адреса, иначе он может использовать значение по умолчанию. Вы где-нибудь видели страницу, которая использует кнопку «Нравится» так, как вам хотелось бы? - person jaryd; 11.04.2011

На этой странице есть вариант для стилей... выберите тот, который вам нравится: http://developers.facebook.com/docs/reference/plugins/like/

Тот, который вам нужен, это button_count.

Если вы хотите узнать, сколько лайков на вашей странице программно, вы можете использовать объект JSON: "https://graph.facebook.com/?ids=YOURPAGEURL/"

person fingerman    schedule 07.04.2011
comment
Я ценю ваш ответ, но я хочу, чтобы количество лайков отображалось сбоку, а не на самой кнопке. ты знаешь, как я это делаю? потому что, если я ввожу URL-адрес, он меняет внешний вид (извините, может быть, я не совсем ясно выразился в первом посте) - person sparkle; 08.04.2011