Как встроить

Встроенные твиты можно легко подделать

Вы можете легко встроить твиты на свой веб-сайт, добавив небольшой фрагмент HTML-кода в шаблон своего сайта. Встроенные твиты интерактивны в том смысле, что у них есть кнопка подписки, они показывают счетчик ретвитов в реальном времени, а вы также используете CSS для изменения форматирования твитов.
Теперь CSS действительно помогает вам контролировать внешний вид твита, но вы можете быть удивлены, узнав, что также можно изменить другие элементы встроенного твита. Например, вы можете изменить фактический текст твита. Также можно изменить количество избранных и ретвитов. Позвольте мне проиллюстрировать это на примере:
Это оригинальный твит:

Это тот же твит, но измененный с помощью JavaScript:


Заметили разницу? Что ж, их довольно много.
В измененном твите используется другое семейство шрифтов, минимальный брендинг Твиттера, номера избранных и ретвитов составлены, к самому твиту были добавлены некоторые дополнительные слова, а дата была заменена пользовательским текстом. И это не фейковый скриншот.

Как изменить встроенный твит

Twitter позволяет вам встраивать твиты с помощью JavaScript, и когда вы выбираете этот путь, вы не только получаете контроль над тем, как отображаются твиты, но и над тем, что отображается внутри твита.
Вот полный фрагмент кода JavaScript, который позволяет изменять большинство элементов встроенного твита.



Вы передаете идентификатор твита (строка № 11), а также указываете элемент DIV, в котором будет отображаться твит.
После рендеринга твита вы можете использовать стандартные методы DOM для изменения различных внутренних элементов на основе имен классов. Например, вы можете изменить свойство innerHTML элемента с помощью класса Tweet-text , чтобы изменить текст твита. Точно так же, если вы установите для свойства display класса FollowButton значение none, кнопка подписки будет скрыта.
Известно, что фальшивые твиты обрушили рынки, поэтому в следующий раз, когда вы встретите встроенный твит с невероятными ретвитами или избранными, может быть хорошей идеей проверить цифры.