Metadata
目录 |
带元数据的微博
元数据包括事件、人物、地点等,它可以被其他的软件、搜索引擎检测到,并提取出相应的信息,把这些信息以其他形式重复使用或组合,做出各种应用。
当你创建了一条微博时,你可以在这条微博上添加一个或多个元数据。这些数据是关于这条微博的结构化信息。元数据的内容由你来决定。但元数据的结构和语法需要遵循一定的标准。
示例:
… "annotations": [ {"movie": { "title": "Wall Street", "url": "http://video.sina.com.cn/m/gsd_61145667.html", "text": "Wall Street: Money Never Sleeps"}}], …
微博元数据格式说明
微博元数据由“type(类型)”、“attribute(属性)”、“value(值)”组成:
"annotations": [{"type": {"attribute": "value"}}]
一个属性对应一个值,一个类型可以有多个属性,一条微博的元数据可以有多个类型。
"annotations": [ {"type": { "another_attribute": "value", "attribute": "value"}}, {"type": { "another_attribute": "value", "attribute": "value"}}]
type类型
TYPE类型 | 描述 |
webpage | 图文内容、新闻、博客等网页信息 |
product | 电子商务的产品信息 |
video | 视频信息 |
movie | 电影信息 |
song | 音乐信息 |
people | 人物信息 |
place | 地点信息 |
review | 点评信息 |
restaurant | 餐饮信息 |
book | 图书信息 |
stock | 股票信息 |
event | 活动信息 |
vote | 投票统计信息 |
pay | 支付信息 |
job | 招聘信息 |
game | 游戏信息 |
app | 微博应用信息 |
属性attribute说明
通用属性
所有类型都可以使用
属性 | 对应值的描述 |
app | 微博应用信息 |
类型属性
类型属性可以多个组合使用
属性 | 对应值的描述 |
app | 微博应用信息 |
微博元数据的限制
元数据的长度不超过512个字符。
仅支持用户以json 数组格式提交的元数据。
发送带元数据的微博
返回带元数据的微博示例: