Updates based on comments on PR
authorSuhem Parack <sparack@twitter.com>
Tue, 1 Mar 2022 21:25:47 +0000 (13:25 -0800)
committerSuhem Parack <sparack@twitter.com>
Tue, 1 Mar 2022 21:25:47 +0000 (13:25 -0800)
examples/API_v2/get_liked_tweets.py
examples/API_v2/get_liking_users.py
examples/API_v2/get_retweeters.py
examples/API_v2/get_users_followers.py
examples/API_v2/get_users_mentions.py
examples/API_v2/get_users_timeline.py
examples/API_v2/lookup_tweets_using_tweet_ids.py
examples/API_v2/lookup_users_using_user_ids.py
examples/API_v2/recent_tweets_count.py

index a99bbf1a608efdc926d3f0feced57204c753f858..c117868ea0f88a5d70df7348d15b5562fb9ba243 100644 (file)
@@ -8,12 +8,14 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace User ID
-id = '2244994945'
+id = 2244994945
 
 # By default the Tweet ID and text are returned. If you want additional fields,
 # request them using the tweet_fields parameter
-tweets = client.get_liked_tweets(id=id, tweet_fields=['context_annotations','created_at'])
+tweets = client.get_liked_tweets(id, tweet_fields=["created_at"])
 
+# Print the Tweet text and the time the Tweet was created
 for tweet in tweets.data:
-    print(tweet)
+    print(tweet.text)
+    print(tweet.created_at)
     
\ No newline at end of file
index 32cb6aa83956619dc7fc16bc4bbad69eac77a648..422f385bb5632ad8f28e2a8ed87ab40394daa30b 100644 (file)
@@ -8,12 +8,14 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace Tweet ID
-id = '1441054496931541004'
+id = 1441054496931541004
 
 # By default the user ID, name and username are returned. user_fields can be used 
 # to specify the additional user data that you want returned for each user e.g. profile_image_url
-users = client.get_liking_users(id=id, user_fields=['profile_image_url'])
+users = client.get_liking_users(id, user_fields=["profile_image_url"])
 
+# Print the username and the user's profile image url
 for user in users.data:
-    print(user)
+    print(user.username)
+    print(user.profile_image_url)
     
\ No newline at end of file
index 57a654a06f440a52008cac084753a53a1a37becc..b2116aa2834b435897a302f710cace3f7a5da555 100644 (file)
@@ -8,12 +8,14 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace Tweet ID
-id = '1441054496931541004'
+id = 1441054496931541004
 
 # By default the user ID, name and username are returned. user_fields can be used 
 # to specify the additional user data that you want returned for each user e.g. profile_image_url
-users = client.get_retweeters(id=id, user_fields=['profile_image_url'])
+users = client.get_retweeters(id, user_fields=["profile_image_url"])
 
+# Print the username and the user's profile image url
 for user in users.data:
-    print(user)
+    print(user.username)
+    print(user.profile_image_url)
     
\ No newline at end of file
index 915082595495bc7ac0b885fa97cab0c811fce8c0..4554b06c92399bfba5197967343fb0852eab066c 100644 (file)
@@ -8,12 +8,14 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace user ID
-id = '2244994945'
+id = 2244994945
 
 # By default the user ID, name and username are returned. user_fields can be used 
 # to specify the additional user data that you want returned for each user e.g. profile_image_url
-users = client.get_users_followers(id=id, user_fields=['profile_image_url'])
+users = client.get_users_followers(id, user_fields=["profile_image_url"])
 
+# Print the username and the user's profile image url
 for user in users.data:
-    print(user.id)
+    print(user.username)
+    print(user.profile_image_url)
     
\ No newline at end of file
index ff3af524b3a53ebe1a6e7a9b392cee7eb9e48b97..916d1bd17a825fc535abcd3f93016d38f2b3e39d 100644 (file)
@@ -8,12 +8,12 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace user ID
-id = '2244994945'
+id = 2244994945
 
-# By default the Tweet ID and Tweet text will be returned. If you want additional data,
-# specify it used fields and expansions
-tweets = client.get_users_mentions(id=id)
+# By default the Tweet ID and Tweet text will be returned. 
+tweets = client.get_users_mentions(id)
 
+# Print the Tweet text
 for tweet in tweets.data:
-    print(tweet)
+    print(tweet.text)
     
\ No newline at end of file
index 48865a2538da14bf63951dd834ef32922315dd19..c62ba3311e8cc3685803d6124af04410c22aee3f 100644 (file)
@@ -8,12 +8,12 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace user ID
-id = '2244994945'
+id = 2244994945
 
-# By default the Tweet ID and Tweet text will be returned. If you want additional data,
-# specify it used fields and expansions
-tweets = client.get_users_tweets(id=id)
+# By default the Tweet ID and Tweet text will be returned.
+tweets = client.get_users_tweets(id)
 
+# Print the Tweet text
 for tweet in tweets.data:
-    print(tweet)
+    print(tweet.text)
     
\ No newline at end of file
index a11e202a35ecf8097ec1a4c205bd37fafc4cb802..ed76272b1c19dac59f80886ccb09485d97d1b412 100644 (file)
@@ -8,12 +8,14 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace Tweet IDs
-ids = ['1409935014725177344', '1409931481552543749', '1441054496931541004']
+ids = ["1409935014725177344", "1409931481552543749", "1441054496931541004"]
 
 # By default the Tweet ID and Tweet text are returned. If you want additional fields, use the appropriate
 # fields and expansions
-tweets = client.get_tweets(ids=ids, tweet_fields=['context_annotations','created_at','geo'])
+tweets = client.get_tweets(ids, tweet_fields=["created_at"])
 
+# Print the Tweet text and the time the Tweet was created
 for tweet in tweets.data:
     print(tweet)
+    print(tweet.created_at)
     
\ No newline at end of file
index 2ed6743074ed818ea80f8b0bf75dfe480c6bfcee..d285e748bc511275d32cdd306831e4c0b26772c6 100644 (file)
@@ -12,8 +12,10 @@ ids = ['2244994945']
 
 # By default the user ID, name and username are returned. user_fields can be used 
 # to specify the additional user data that you want returned for each user e.g. profile_image_url
-users = client.get_users(ids=ids, user_fields=['profile_image_url'])
+users = client.get_users(ids, user_fields=["profile_image_url"])
 
+# Print the username and the user's profile image url
 for user in users.data:
+    print(user.username)
     print(user.profile_image_url)
     
\ No newline at end of file
index 630b7137e7ad577bfa9dc0f575134edfcb2d59e8..5b08871a1cbee89c7b961a9fb3797402ef1564eb 100644 (file)
@@ -8,11 +8,12 @@ bearer_token = ""
 client = tweepy.Client(bearer_token)
 
 # Replace with your own search query
-query = 'covid -is:retweet'
+query = "tweepy -is:retweet"
 
 # Granularity can be day, hour or minute
-counts = client.get_recent_tweets_count(query=query, granularity='day')
+counts = client.get_recent_tweets_count(query, granularity="day")
 
+# Print the daily count of Tweets for your query
 for count in counts.data:
     print(count)
     
\ No newline at end of file