twitter2vk — скрипт для автоматической перепубликации статусов из Твиттера во В Контакте. Например, если у вас остались старые друзья, которые никак не хотят уходить из В Контакте.
Преимущества
- Не хранит паролей, так что потеря файла настроек не будет столь страшна. В настройках хранятся только ID сессии В Контакте и данные для OAuth-входа в Твиттер. Особенно актуально для тех, кто использует один пароль для нескольких сервисов.
- Поддерживает ретвиты — публикует во В Контакте статусы других пользователей, которые вы отретвитили.
- Настройка формата статусов и ретвитов во В Контакте. Можно, например, заменять пользователей на ссылки на них или обрезать текст оставляя ссылку после него в полном виде: «Длинный текс… http//twitter.com/my/status/31337».
- Правила исключения статусов. Можно указывать, какие статусы не будут перепубликоваться во В Контакте (например, ответы другим пользователям Твиттера).
Установка
- Ставим Ruby и его менеджер пакетов RubyGems (команда для Ubuntu/Debian):
sudo aptitude install rubygems libopenssl-ruby ruby-dev - Устанавливаем twitter2vk:
sudo gem install twitter2vk - Запускаем мастер для создания настройки и задачи для cron:
twitter2vk
FEDUK – В центре города (teaser) | 23.05
Мастер для создания настроек и скрипт перепубликации — разные пакеты, поэтому настройки можно создать на домашнем компьютере, а на сервера установить только скрипт перепубликации
sudo gem install twitter2vk_reposter
Чисто теоретически скрипт должен работать под Windows. Но тестировался только под ОС вида UNIX.
Настройка
Настройки сохранены в формате YAML, но он довольно прост.
Формат статуса
- %status% — текст статуса.
- %url% — адрес статуса во Твиттере.
- %author% — автор статуса. Имеет смысл использовать только в формате ретвита.
Если полученный в итоге статус больше допустимого во В Контакте (160 символов), то обрезается сначала format или retweet . Поэтому в last удобно помещать ссылку на твит, чтобы она не обрезалась («Длинный текс… http//twitter.com/my/status/31337»).
format: «%status%» retweet: «♺ %author%: %status» last: » %url%»
Замены
Перед публикацией во В Контакте скрипт может заменить нужные слова. Например, убрать # перед хеш-тегами или вместо user вывести ссылку http://twitter.com/user.
Замены указываются в виде массива [паттер, результат] в массиве replace . Можно использовать регулярные выражения. Вместо массива можно использовать код :user_to_url для замены пользователей на ссылки.
replace: — [«#nowplaying», «Сейчас играет: «] — [!ruby/regexp /#(w)/, «1»] — :user_to_url
Пропуск статусов
Скрипт использует чёрные и белый список паттернов, чтобы определить, публиковать ли очередной твит во В Контакте — exclude и include , соответственно. В них вы указываете строку или регулярное выражение, которое должно содержаться в тексте твита.
Насильственная «депортация»: У русской мамы забирают детей, чтобы увезти за границу.
- :reply — ответ другому пользователю Твиттера.
- :retweet — ретвит.
В белом списке по умолчанию «#vk», так что если вам надо чтобы твит был опубликован во В Контакте, несмотря на правила их exclude , то надо писать примерно так: « user Ты прав, В Контакте действительно серьёзно отстал от Facebook #vk».
exclude: — :reply — «Facebook» — !ruby/regexp /ddds?$/ include: — :retweet — «В Контакте»
См. также
Источник: habr.com
Импорт твитов на стену Вконтакте – теперь официально
Совсем недавно стала доступной для всех, функция импорта твитов на стену страницы Вконтакте. Ранее я уже писал, как это можно было сделать с помощью стороннего скрипта, который приходилось запускать с помощью cronjob. Но вот теперь, наконец, появилось официальное решение и поддержка Twitter. Работает без лишних велосипедов скриптов в обе стороны, как импорт, так и экспорт.
Импорт твитов включается на странице редактирования профиля, на вкладке “Контакты”. Нажав там по ссылке “Интеграция с другими сервисами”, необходимо будет авторизироваться и после этого все твиты будут автоматически транслироваться на Вашу стену.
Кроме этого Vkontakte стали работать #хэштеги, правда, как понял, пока без поддержки кириллицы…
PS: Напоследок, небольшое пожелание, так как мне этого очень не хватает.
Возможность добавки RSS-ленты к группе. Или даже возможность привязки отдельного твиттер-аккаунта для группы, чтобы не приходилось в ручную добавлять анонсы к записям с блога.
Опубликовано 18 мая 2011
О сайте
ArtsLab
Блог для тех, кто интересуется разработкой сайтов, веб-дизайном и новыми событиями в интернете. В моем блоге Вы найдете записи на различные околокомпьютерные темы, обзоры сервисов и новинок, статьи по кодингу, советы, скрипты, темы и хаки для wordpress, уроки phostohop и многое другое.
Источник: artslab.info
Подключение Instagram, Facebook и Twitter к Вконтакте
Многие пользователи мечтали подключить свой instagram аккаунт к социальной сети Вконтакте, однако, официальной возможности сделать это — не было. Некоторых этот момент не останавливал и они подключали аккаунт через сторонние сервисы.
С сегодняшнего дня, у всех пользователей Вконтакте, появилась возможность официально подключить Instagram, Facebook и/или Twitter к своему аккаунту.
Что же нужно сделать, чтобы подключить Instagram к Вконтакте?
Для подключения Instagram аккаунта к своей страничке необходимо:
- Нажать «редактировать», напротив пункта «моя страница».
- Перейти в раздел «Контакты» и нажать «Интеграция с другими сервисами»
- Выбрать «Instagram», и авторизоваться в нем.
Вы можете сделать импорт всех публикуемых в инстаграм фотографий в любой альбом(по-умолчанию создается специальный альбом instagram). Доступен также импорт фотографий прямо на стену.
Но предпочтительнее всего, на наш взгляд, выглядит публикация фотографий со специальными хэштегами. Это означает, что в социальную сеть вконтакте будут импортироваться лишь те фотографии из instagram, в комментарии к которым Вы вставите специальный хэштег:
#vk – используется для импорта в выбранный альбом (по-умолчанию альбом instagram).
#vkpost – используется для импорта фотографий прямо на стену.
Тэг #vkpost в действии:
Тэг #vk в действии:
Также появился экспорт в социальные сети Facebook и Twitter, а также в LiveJournal. Привязать их к своему аккаунту Вы можете на той же странице, что и Instagram.
После подключения, привязанные аккаунты Twitter, Instagram, Facebook и LiveJournal отображаются в вашем профиле в разделе «Контактная информация». Они кликабельны и ведут на страницу Вашего профиля в указанной соц.сети.
Любопытно, что все подключенные соц.сети — синего цвета, и странно, что нет при этом Foursqare.
Советуем Вам ознакомиться с нашими услгами:
- Продвижение в социальных сетях
- Продвижение по лидам
- Анализ продающих свойств сайта
Понравилась статья? Расскажи о ней друзьям:
Источник: bulgar-promo.ru