2016-05-12 15 views
0

tweepyを使用してビデオのつぶやきを収集する場合、返されるStatusオブジェクトには、mp3ファイルへの直接リンクのようなメディア情報を含むextended_entities属性が含まれます。tweepyを使用してユーザーのタイムラインからTwitterビデオを取得する

しかし、Amplifyビデオ(amp.twimg.com)のステータスにはこのextended_entities属性がないため、メディアURLを収集できません。彼らはあなたがブラウザ(例えばhttp://amp.twimg.com/v/50bac95c-1508-40c6-a0fc-c1b26a53a3b8)でナビゲートしている場合は、ビデオへのリンクを持っていますが、私はただmp4ファイルがほしいと思うなら、これはあまり役に立ちません。

tweepyを使用してAmplifyビデオからmp4ファイルを収集する方法はありますか?なぜこれらのビデオは他のツイッター動画と同じメディア情報を持っていないのですか?

答えて

0

あなたはofficial documentation,あなたがリクエストパラメータを経由して、拡張モードにオプトインする必要がで見ることができるように:「ツイートを返す任意のエンドポイントが新しいtweet_modeリクエストパラメータを受け入れます

有効な要求値はcompatのであり、拡張され、それぞれ互換モードと拡張モードを提供します。

tweet_mode = 'extended'を明示的に渡すと、結果が向上する可能性があります。これがまだTweepyで実装されているかどうかはわかりません。ソースコードをチェックするだけです。

関連する問題