Подтвердить что ты не робот

Пользовательский facebook как ссылка?

Можно ли добавить пользовательскую facebook как значок? Я хотел бы, чтобы это было частью <ul>, и я действительно не хочу загружать другую библиотеку в свой SDK или все теги <meta>....

Кто-нибудь реализовал пользовательскую кнопку? Мне не нужен счетчик и т.д., Что их кнопки обеспечивают, и, честно говоря, они уродливы. Я искал последние 2 часа без реальной удачи.

Я нашел это:

<a name="fb_share"></a> 
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" 
    type="text/javascript">
</script>

Но он реализует одну из своих кнопок.

EDIT:

Я прочитал их API, но очень прост в использовании. Мне не нравятся кнопки, созданные из их кода <iframe> или XFBML. Я просто ищу, чтобы узнать, есть ли способ сделать пользовательскую ссылку из чего-то вроде этого:

<ul>
   <li><a href="some code here">Facebook</a></li>
</ul>

Я что-то пропустил в их API? он всегда генерирует ОГРОМНУЮ кнопку со счетчиком и их графикой, чего я не хочу.


4b9b3361

Ответ 1

Если вы не создаете его вручную, разработчик API "Как" API

Если их API не раскрывает то, что сгенерированные кнопки делают для копирования, один способ узнать, что на самом деле делает эта кнопка (если это не гиперссылка, и поскольку это может быть проводка с помощью ajax, это может произойдет) выясняет, как событие обрабатывается в javascript. Это может быть проблематично, если script был оптимизирован/уменьшен.

Другой подход - выяснить, какие HTTP-запросы он генерирует, используя Fiddler, чтобы прослушать запрос и проверить его, чтобы увидеть его цель и любые данные формы.

Если вы довольны функциональностью подобной кнопки, но не ее стилем, переустановите ее с помощью CSS, это может быть более безопасным вариантом, так как любое изменение API может сломать любой передразненный script.

В противном случае, если вы не создаете свои собственные значки, вы можете загрузить бесплатные шелковые значки, использовать значок большого пальца в качестве изображения, и немного отредактируйте его для любых событий мыши, которые требуют разных значков, и вы можете обрабатывать события с помощью JavaScript, JQuery или JQuery-UI (в зависимости от того, какие библиотеки вы уже загрузили).

Это должно касаться поведения пользовательского интерфейса, любые обращения к серверу могут быть сделаны с помощью AJAX (документации JQuery AJAX).

Ответ 2

Я нашел из другого сообщения здесь:

<a title="send to Facebook" href="http://www.facebook.com/sharer.php?s=100&p[title]=YOUR_TITLE&p[summary]=YOUR_SUMMARY&p[url]=YOUR_URL&p[images][0]=YOUR_IMAGE_TO_SHARE_OBJECT" target="_blank"><span><img width="14" height="14" src="'icons/fb.gif" alt="Facebook" /> Facebook></a>

Я использовал это и хорошо работал:)

Ответ 3

Настройка кнопки "Избранное" в отношении политик Facebook.

"Хотя вы можете масштабировать размер в соответствии с вашими потребностями, вы не можете изменять кнопку Like каким-либо другим способом (например, путем изменения дизайна).