Когда я пытаюсь получить твит (статус) с помощью этой конечной точки API https://api.twitter.com/1.1/statuses/show.json?id= объект сущностей, имеющий URL-адреса, не предоставляет мне ссылку, опубликованную со статусом, в объекте URL есть только URL-адрес твитасам.
пример https://twitter.com/i/web/status/1148391479490043910
в этом статусе есть прикрепленный URL
https://www.realitytvworld.com/news/tyler-cameron-13-things-know-about-the-bachelorette-star-hannah-brown-bachelor-tyler-cameron--26081.php
самый короткий из них
https://t.com/LtkuldDijy
Мне нужно, чтобы этот URL был упомянут выше в подобъекте URL-адресов объекта сущностей
Кто-нибудь сталкивался с этой проблемой?
Длинный адрес в thejson.entities.urls[0].expanded_url
thejson.entities.urls[0].expanded_url
Короткий в thejson.entities.urls[0].url
thejson.entities.urls[0].url
после тонны поисков и попыток, я получил причину
, проблема заключалась в том, что проблема была связана с усечением самого твита, поэтому при запросе к Twitter twitter API необходимо добавить в запрос 'tweet_mode = extended'и все работает отлично!