Twitter client API key или пользуемся "забаненными клиентами"

Твиттер активно борется с альтернативными клиентами, всячески их ограничивая, не смотря на ежегодные заявления "Разработчики, а давайте, будем дружить!". Например, ни один из новых клиентов не может иметь больше 100000 (ста тысяч пользователей), для старых твиттер-клиентов лимит - 200% пользователей, которые были на момент введения ограничений. Вернее даже не пользователей, а регистраций. После этого лимита новые пользователи просто не смогут войти в твиттер через этот твиттер-клиент.

Не знаю, с чем это связано, но твиттер-клиенты сейчас откровенно плохи, в особенности официальный. Относительно неплохие клиенты, чаще всего маленькие open-source клиенты, типа Tweedle или Twittnuker. Но у первого кончилась квота на пользователей, а второй твиттер вообще забанил.

В результате, разработчики обоих клиентов, прямо из интерфейса позволяют сменить API key.

Тут есть два пути, просто и сложный.

Первый вариант

Он простой, это воспользоваться моими API key или найти их в интернете. Я рекомендовал бы использовать мой, так как я не планирую использовать его как-то во вред. На что это влияет. Я могу изменить имя твиттер-клиента, сейчас это "nett00n.org" и указать ссылку, куда будет вести при нажатии на твиттер-клиент, после написания этой статьи, клик по имени твиттер-клиента будет вести на эту статью.

2015-06-17 13_29_17-https___tweetdeck.twitter.com_ - TweetDeck - Internet Explorer

Мои API key:

Consumer Key (API Key)8DPnV07lMU1cpINSuqjdwYbLN

Consumer Secret (API Secret) faBYJZg31KdIXdaKdkFSxJu6H0OrHK0NLXeXd9CdlH8UTIKjHH

Второй вариант

Он сложный, и не проще простого способа, а просто включает самостоятельную генерацию такого ключа.
Для этого:
  • Заходим на https://apps.twitter.com/
  • Логинимся твиттерским аккаунтом, если вы ещё не привязали номер мобильного телефона - необходимо это сделать
  • Видим "You don't currently have any Twitter Apps."
  • Жмём "Create New App"
  • Задаём имя приложения, его описание, и адрес, если кто-то щёлкнет по вашему названию клиента. Соглашаемся с лицензионным соглашением, "Create your twitter application"
  • В секции Application Settings, возле Access level, нажимаем modify app permissions и разрешаем Direct Messages
  • Нас интересуют Consumer Key и Consumer Secret
После этого указываем эти ключи в своём приложении, например, в Twittnuker, после чего логинимся, как обычно:
photo191839349001791460 photo191839349001791459