Pierwsze kroki

Wprowadzenie

Jeżeli jesteś nowy to tutaj jest idealne miejsce do rozpoczęcia twojej przygody z Tweepy. Celem tego poradnika jest pomoc w ustawieniu i rozpoczęciu pracy z Tweepy. Nie znajdziesz tu zbyt szczegółowych opisów, głównie podstawowe informacje.

Hello Tweepy

import tweepy

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

api = tweepy.API(auth)

public_tweets = api.home_timeline()
for tweet in public_tweets:
    print(tweet.text)

Ten przykład pobierze tweety z twojej osi czasu i wyświetli tekst każdego z nich w konsoli. Twitter wymaga by wszystkie żądania używały OAuth do uwierzytelniania. W Poradnik uwierzytelniania znajdziesz więcej szczegółów na temat uwierzytelniania.

API

Klasa API dostarcza dostęp do całości metod twitter RESTful API. Każda metoda może zaakceptować różne parametry i zwrócić odpowiedzi. Po więcej informacji zajrzyj do API Reference.

Modele

Gdy wywołujesz metodę API, w większości przypadków zwrócony zostanie moduł klasy instancji Tweepy. Będzie on zawierał dane zwrócone przez Twitter, które możesz później użyć w swojej aplikacji. Na przykład poniższy kod zwraca User model:

# Get the User object for twitter...
user = api.get_user('twitter')

Modele zawierają dane i metody pomocnicze, których możesz później użyć:

print(user.screen_name)
print(user.followers_count)
for friend in user.friends():
   print(friend.screen_name)

Po więcej informacji zajrzyj do ModelsReference.