Closed ohmuraken closed 7 years ago
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
tweets = api.home_timeline(count=20) for tweet in tweets: if "extended_entities" in tweet._json.keys(): # 画像が複数枚(最大4枚) print([media["media_url_https"] for media in tweets._json["extended_entities"]["media"]]) elif "media" in tweet._json["entities"].keys(): # 画像が1枚 print([tweets._json["extended_entites"]["media"][0]["media_url_https"]]) else: # 画像を持たない print("no media")
- リツイートによりタイムラインに出現しているツイートかどうか
```python3:sample.py
tweets = api.home_timeline(count=20)
for tweet in tweets:
if "retweeted_status" in tweet._json.keys():
print("リツイートにより出現")
リツイートした側と, リツイートされた側
tweets = api.home_timeline(count=20)
for tweet in tweets:
if "retweeted_status" in tweet._json.keys():
print("リツイートした側")
print(tweet._json["user"]["name"])
print(tweet._json["user"]["screen_name"])
print(tweet._json["user"]["id"])
print("リツイートされた側")
print(tweet._json["entities"]["user_mentions"][0]["name"])
print(tweet._json["entities"]["user_mentions"][0]["id"])
print(tweet._json["entities"]["user_mentions"][0]["screen_name"])
開発者登録を行い, Timelineの取得や扱い方についても主な調査が終わったので閉じます.