id=780804331608109057 のように、埋め込まれた URL をステータスで取得できないようです -
https://twitter.com/i/web/status/780804331608109057
GET /statuses/:id
これを true に設定して 経由で取得するinclude_entities
と、応答は次のようになります。
"text":"Here\u2019s WSJ \"An Underwhelming Trump-Clinton Debate\u201d trying to spin this as something other than a Clinton triumph\u2026 https:\/\/t.co\/dpkmphGI8k",
"truncated":true,
"entities":
{"hashtags":[],"symbols":[],"user_mentions":[],"urls":
[{"url":"https:\/\/t.co\/dpkmphGI8k",
"expanded_url":"https:\/\/twitter.com\/i\/web\/status\/780804331608109057",
"display_url":"twitter.com\/i\/web\/status\/7\u2026","indices":[114,137]}]},
"source":"\u003ca href=\"https:\/\/about.twitter.com\/products\/tweetdeck\"rel=\"nofollow\"\u003eTweetDeck\u003c\/a\u003e",....
Web クライアントで表示すると、代わりに WSJ へのリンクがステータスに表示されます (t.co を介して参照されます)。これらの URL のいずれかまたは両方が API 応答に表示されるようにします。
- https://pbs.twimg.com/media/CtX5Sz8WIAAm4tq.jpg
- 「t.co」の後に「/HJs4kbmTKz」が続くような短い URL は何でしょうか (SO が文句を言わないように、これを分割する必要があります)。
ここで何が間違っていますか?