Напиши бот за Twitter - Репетиция
И здравей отново. )
обучение
1. За да започнете, се създаде вашата кандидатура
Моля въведете - можете да напишете всичко, което искате, по принцип, но в името на приложението - първото поле трябва да е уникално за всички - така напиша нещо там zamorochennoe в противен случай ще се закълна.
Описание и място - на потребителите до бот няма значение какво пише там. Е, разбира се, че е необходимо да се съгласи с условията.

2.Poluchaem ключ API за достъп
След създаването на приложението отидете на ключовете на разделите и означенията за достъп. Трябва да се генерира и да получават индивидуални клавиши за достъп - в долната част на тази страница кликнете върху "Създаване на мой достъп знак"

За бот ще трябва всичките четири области: Ключ на консуматора. Тайна стойност на консуматора, означение за достъп, достъп Token Secret. Спаси ги, те ще се изисква за бота. Ако няма данни, кликнете върху "Повторно генериране на ключ на консуматора и тайна".

3. Изтеглете и инсталирайте Python
Изтеглете и инсталирайте питон в официалния сайт. Стъпка по стъпка инструкции (ако някой би трябвало) да се намери в тази статия.
4. Задайте библиотеката за работа с Twitter
4.1 Изпълнение на командния ред като администратор

4.2 Изпълнява команда PIP инсталирате tweepy
Трябва да видите нещо подобно:

5. Стартирайте код и проверка
Ще ни трябват ключовете, имаме в стъпка 2, нека да изпълни код и потвърдете, че тя работи. Кодът ще ни даде обратно потребителското име и броя на абонатите си.
Записки по кода:
С една дума, вие трябва да карам ключове API в редове 3-7, а на 13-ти ред повече от всичко да не се докосват (но ако сте наистина се интересуват, можете да научите техническите подробности тук).
В 14-ред, което наричаме метода на API нарича get_user и връща информация за потребителя, името на което сме посочи ( "Twitter"). Можете да зададете различно име (вашият например) и да видим резултата.
През 16-ти ред, а ние да извлече user.screen_name user.followers_count - е името на дисплея, а броят на тези, които са се регистрирали за нея. Вижте кои полета се връщат, че е възможно в описанието на Twitter. Е, или просто да замени 16-ти ред на печата (потребител).
Бягай, проверете - скриптът върви, а потребителят има 60 милиона последователи в Twitter, не е зле.!
експлоатация
Учим бота да изпрати себе си глупост и съща страница.
Код от 13-ти ред не докосвайте, а след това извадете всичко и пише на един ред:
Виж какво се е случило ... IIIII.:

Works), но без снимки скучаят. Нека zatvitim платноходка? Ето една:

Картината е в моя C: / изображения, наречен boat.jpg.
Това е време, за да го чуруликане и напишете нещо мотивиращо. Леко променя кода:
И гледам твоята лента:

Сега, нека да усложни малко - нека да имате списък с текстове и снимки, а ние ще ги публикуваме на всяка минута. Когато списъкът е завършен, лодката ще спре да работи.
Имам три картини, всяка от тях Взех описанието, почти без промяна на кода:
стартира, аз отворих панделка Twitter - и гледах всяка минута има записи:

Такава е просто алтернатива на мързелив писател туитна. Ако копаят в методите на API. можете да направите много по-сериозни неща - направи приятели, пиша лични съобщения, за да разкъсат приятелства с тези, които се отписали и др.
Желая ви успех!