Media entity missing from entities when tweet is truncated and fetched in compatibility mode

media
extended-tweet

#1

Hi,

I noticed that media entity is missing from entities when tweet is truncated and fetched in compatibility mode.

Example here with this tweet:
https://twitter.com/fabiola1070/status/791753496378892288

Fetching it in compatibility does not return any media entities, just an URL entity to another version of the tweet:
https://api.twitter.com/1.1/statuses/show/791753496378892288.json?include_entities=true

Fetching it in extended mode returns the media entity (including extended_entities):
https://api.twitter.com/1.1/statuses/show/791753496378892288.json?include_entities=true&tweet_mode=extended


#2

Yup.


#3

This is the expected behaviour.


#4

Ok, thanks for the reply!