sly2m (sly2m) wrote,
sly2m
sly2m

Как поместить кнопку "Tweet" из Твиттера в Живой Журнал

Прошло еще 10 постов. Как поместить кнопку Like из Фейсбука в Живой Журнал мы уже знаем. Настало время раскрыть секрет, как сделать то же самое с кнопкой Tweet из Твиттера.


Здесь ничего по сути нового. Как и Фейсбук, Твиттер предоставляет разработчикам все те же две возможности размещения кнопки – с использованием JavaScript или с использованием IFRAME. Как и раньше, JavaScript не подходит, потому что в ЖЖ он запрещен, а вот трюк с заменой IFRAME на OBJECT вполне себе можно провернуть.

Вот код, который нужно вставить в пост, чтобы получить в нем красивенькую кнопочку “Tweet” со всей ее функциональностью:

<COMMENT>
<object width="130" height="60" type="text/html" style="width: 130px" data="http://platform.twitter.com/widgets/tweet_button.html?url=http://sly2m.livejournal.com&text=Тут клевые тесты кнопочки анекдоты&via=sly2m"></object>
</COMMENT>

Не забываем, что данный трюк не работает в Internet Explorer, поэтому приходится обворачивать код в тэги <COMMENT> </COMMENT>.

Какие параметры можно использовать в данном случае?

Ну, во-первых понятно, что после параметра url= вместо http://sly2m.livejournal.com следует вставить ссылку на страницу, которую вы хотите ретвитнуть. При ретвите она автоматически заменится на короткую ссылку вида http://t.co/dCUQHu7 впрочем это можно изменить в настройках самого твиттер-аккаунта.

Во-вторых пояснительный текст, который вы хотите опубликовать в твите кроме самой ссылки, идущий после параметра text=

Ну и в третьих – если у вас есть аккаунт в Твиттере, его можно вставить после параметра via=, в этом случае ваш твит будет выглядеть так:


 

Тут клевые тесты кнопочки анекдоты http://sly2m.livejournal.com via @




Это три самых необходимых параметра, есть возможность использовать и остальные, разделив их знаком амперсанда (&):

related= Предлагает юзеру зафоловвить смежный твиттер-аккаунт
count= Положение счетчика твитов. Принимает значения: none, horizontal, vertical
lang= Язык отображения кнопочки Tweet. По умолчанию английский (en), есть так же японский, французский, итальянский, немецкий, испанский. Русского нет.


Вот и вся премудрость.



Не забываем, что для скрытия кнопочек твиттера в своем браузере, мы используем старые методы.

Если вы не хотите видеть эту кнопку в Живом Журнале, строка фильтрации будет такой:

 




Если вы не хотите ее видеть нигде и никогда, такой:

 





Ну, и десятая кнопочка Твиттера напоследок.




Поделиться ВКонтакте 


UPD: Код кнопки изменился! Как и почему - см. здесь


Эта тема также интересна:

http://demyan-om.livejournal.com/


Tags: жж, код, сервисы
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 9 comments