看看Tweet Entities 。您可以将参数&tweet_entities=1 添加到某些 REST 调用的末尾。 JSON 响应将包含您寻找的归因于推文的额外属性。
I.E
网址实体
从推文文本中提取的 URL 数组。每个 URL 实体来
具有以下属性:
url , display_url, expand_url, 索引
"text": "Twitter for Mac is now easier and faster, and you can open multiple windows at once http://t.co/0JG5Mcq",
"entities": {
"media": [
],
"urls": [
{
"url": "http://t.co/0JG5Mcq",
"display_url": "blog.twitter.com/2011/05/twitte…",
"expanded_url": "http://blog.twitter.com/2011/05/twitter-for-mac-update.html",
"indices": [
84,
103
]
}
],
"user_mentions": [
],
"hashtags": [
]
}
主题标签实体
从推文文本中提取的主题标签数组。每个标签
实体带有以下属性:
文字
Hashtag 文本索引
Hashtag 的角色位置
摘自
"text": "Loved #devnestSF"
> "entities": {
> "media": [
> ],
> "urls": [
> ],
> "user_mentions": [
> ],
> "hashtags": [
> "text": "devnestSF"
> "indices": [
> 6,
> 16
> ]
> ]
> }
user_mentions 实体
从推文文本中提取的一组 Twitter 屏幕名称。每个
用户实体具有以下属性:
身份证
用户 ID(int 格式) id_str
用户 ID(字符串格式)
屏幕名称
用户屏幕名称 name
用户全名索引
这
提取用户提及的字符位置
"text": "@rno Et demi!"
"entities": {
"media": [
],
"urls": [
],
"user_mentions": [
{
"id": 22548447,
"id_str": "22548447",
"screen_name": "rno",
"name": "Arnaud Meunier",
"indices": [
0,
4
]
}
],
"hashtags": [
]
}
更多推文实体在此链接:
https://dev.twitter.com/docs/tweet-entities