Показаны сообщения с ярлыком Апи. Показать все сообщения
Показаны сообщения с ярлыком Апи. Показать все сообщения

суббота, 23 июня 2012 г.

C# Twitter Бот Api

Готов представить приложение, которое работает с твитером и использует api. Взял готовую библиотеку Twitterizer для работы.
Данный бот использует контакт (vk.com) и будет требовать авторизацию, которая осуществляется также через api.
Бот умеет автоматически отправлять твиты. Берёт их из аккаунтов контакта. То есть тырит чьи то статусы =)

Для работы программы нужно получить ключи от api твитера, а именно зарегистрировать приложение. Как это сделать, описано тут.

Твиты будут приходить на тот аккаунт, на который зарегистрировали приложение.
Но надо заметить, что у твитера есть лимит 150 твитов в день.
Тут программа:   
twitBot.rar 189 KB

Тут исходники:
TwitBotSource.rar 566 KB

Юзайте...

Регистрация приложения на twitter

Если вы решили программным путём делать какие либо операции со своим акаунтом на twitter, то будет правильным решением использование api, которое предоставляется разработчиками твитера.

Как и в других крупных социальных сетях, чтобы работать с апи, надо своё приложение зарегистрировать.
Вот подробная инструкция:
  1. Для начала нужно убедиться, что ваш аккаунт подтверждён по email. Иначе нас вообще не пустят близко к регистрации приложения.
  2. Заходим на сайт https://dev.twitter.com, где делаем логин.
  3. Находим ссылку Create an app, или вот https://dev.twitter.com/apps/new
    Переходим по ней и заполняем данные.
  4. После этого нас должно перебросить на страницу управления приложением. Выглядеть должна примерно так:
  5. Переходим на вкладку setting, где устанавливаем значение Application Type
    на Read, Write and Access direct messages

    Не забывайте сохранять изменения.
  6. После этого возвращаемся на вкладку Details.

    Увидим поля, которые нам пригодятся в дальнейшей работе. Это ключи Consumer key и Consumer secret.





    Данные ключи скопируйте куда нибудь в текстовый файл.
  7.  Следом нажимаем на этой же странице кнопку Create my access token


    После этого мы можем увидеть наш токен, который используется для авторизации приложения, также как и Consumer key.

    Ключи Access token и Access token secret сохраните в тот же текстовый файл, где и остальные ключи.
На этом регистрация окончена. Как работать с Api, можно прочесть в документации твитера, некоторые примеры будут опубликованы в следующих статьях. Твитер, в отличии от других соц сетей предоставляет уже готовые библиотеки для работы, чего пока что не наблюдается у контакта и одноклассников. Поэтому в качестве вывода можно сказать, что с twitter работать намного удобнее =)

TROCKII БЛОГ Copyright © 2012 | Template created by Lev Trockii |