[Twitter API] 画像が取得できない時がある

問題

Twitter のSearch API を利用した時に、
元ツイートには写真が付いているはずなのに、
取得したjsonには付いていなかった。

原因

140字制限に引っかかると画像が取得できないらしい。

解決策

クエリにtweet_mode=extendedを追加する。
すると、取得結果のtextキー名がfull_textになる。

参考

Twitter APIで画像取得できないツイートがあるのですが、取得できるツイートとの違いが分かりません|teratail
Twitter APIであるキーワードの画像の取得をするプログラムを組んでいるのですが、何故か取得できないツイートIDがあります。 例を挙げますと、こちらの公式ツイート こちらのツイ

ベストアンサーの人すごすぎ。天才かな。


コメント

  1. 匿名 より:

    これやっても全文取得ができなかったわfull_textになってるのに取得できてないって意味わからん
    どこ間違ってるのだろうか

    • くろむすび より:

      匿名さん

      entitiesが取得できてなかったですか?
      それとも普通に本文がだめだったですか??🤔