NiceSEO’s VKontakte Crossposter

Бесплатный плагин для Wordpress для автоматического кросспостинга в паблик ВКонтакте

Пишем PHP виджет вывода последних твитов (Twitter API 1.1)

widget-twitter-api-niceseoru

Привет-привет, дорогие друзья. Сегодня мы возьмём, и напишем на Twitter API 1.1 наш, свой, кастомный виджет для вывода последних твитов нашего твиттера, с форматированием даты и прочими ништяками. Погнали!

Для начала зарегаемся в dev.twitter.com под своим аккаунтом, создаём приложение, получаем 4 нужных нам параметра Consumer key и Secret и Access token и Secret, записываем их (на скрин влезли только 2, ну там все на одной странице):

0000

Затем, в любое место на нашем сайте, где должен быть виджет прописываем вызов функции:

Только вместо первых четырёх параметров вписываем параметры вашего приложения (получали в самом начале данного урока, на dev.twitter), четвертый параметр, в примере – 3, это количество последних твитов, которое нужно вывести, не более 20.

И последний параметр, в примере – HappyHardRussia, это ваш твиттер-юзернейм.

Затем в этот же файл прописываем функцию, основанную на API-вызове user_timeline:

А также в папку с файлом, где вы это всё писали, кидаем файлы OAuth.php и twitteroauth.php (разархивируйте).

Ну и последний штрих, это оформление. В CSS-файл дописываем следующее (редактируйте под оформление своего сайта сколько влезет):

Всё! Должно работать. Примерно так:

0001

В следующей статье расскажу, как сделать из этого всего плагин для WordPress с кэшированием!

А, еще забыл сказать, я запарился, но сделал как надо вывод даты на русском языке без ошибок, т.е. “4 дня назад”, “7 часов назад”, и т.д. Безо всяких там “2 дней назад” ахаха, найссео так не делает!

Всё, удачных вам тестов, Twitter API это сила! Как и niceseo.ru

 

Статью подготовил linur, Специально для NiceSEO.ru, 01 сентября 2013 года. При копировании не забывайте о ссылке на источник.

Ключевые слова: , , , ,

Я также состою в:
Лучшая веб-студия!
Яндекс.Метрика
© 2011-2017 NiceSeo.ru