これを使用して、ツイートの直接ビデオリンクを抽出したい:
tweet_media = clean_data['extended_entities']['variants'][0]['url']
clean_dataツイート情報が保存される場所です。
Twitter のドキュメントによると、ビデオへの直接の URL は の下extended_entitiesにあります。このドキュメントでは、ビデオのリンクがあるとその中に'variants'があります。ただし、上記のコード行を使用すると、KeyError が発生します。extended_entitiesurl
Exception has occurred: KeyError
tweet_media = clean_data['extended_entities']['variants'][0]['url']
KeyError: 'variants'
もちろん、私はここで何か間違ったことをしているので、誰かが私が間違っていることと、それを修正する方法を正確に説明してくれれば、本当に感謝しています.