нужно привязать URL к твиту (статус) - PullRequest
0 голосов
/ 11 июля 2019

Когда я пытаюсь получить твит (статус) с помощью этой конечной точки 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-адресов объекта сущностей

Кто-нибудь сталкивался с этой проблемой?

Ответы [ 2 ]

1 голос
/ 12 июля 2019

JSON Tweet in console

Длинный адрес в thejson.entities.urls[0].expanded_url

Короткий в thejson.entities.urls[0].url

0 голосов
/ 16 июля 2019

после тонны поисков и попыток, я получил причину

, проблема заключалась в том, что проблема была связана с усечением самого твита, поэтому при запросе к Twitter twitter API необходимо добавить в запрос 'tweet_mode = extended'и все работает отлично!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...