Metadata

跳转到: 导航, 搜索
第5行: 第5行:
  
 
<p style="text-indent:24px;">当你创建了一条微博时,你可以在这条微博上添加一个或多个元数据。这些数据是关于这条微博的结构化信息。元数据的内容由你来决定。但元数据的结构和语法需要遵循一定的标准。</p>
 
<p style="text-indent:24px;">当你创建了一条微博时,你可以在这条微博上添加一个或多个元数据。这些数据是关于这条微博的结构化信息。元数据的内容由你来决定。但元数据的结构和语法需要遵循一定的标准。</p>
 
 
示例:
 
<pre>
 
 
"annotations": [
 
    {"movie": {
 
"title": "Wall Street",
 
"url": "http://video.sina.com.cn/m/gsd_61145667.html",
 
"text": "Wall Street: Money Never Sleeps"}}],
 
 
</pre>
 
 
==微博元数据格式说明==
 
 
微博元数据由“type(类型)”、“attribute(属性)”、“value(值)”组成:
 
<pre>
 
"annotations": [{"type": {"attribute": "value"}}]
 
</pre>
 
 
 
一个属性对应一个值,一个类型可以有多个属性,一条微博的元数据可以有多个类型。
 
 
<pre>
 
"annotations": [
 
    {"type": {
 
        "another_attribute": "value",
 
        "attribute": "value"}},
 
    {"type": {
 
        "another_attribute": "value",
 
        "attribute": "value"}}]
 
</pre>
 
 
==type类型==
 
 
<table style="width:100%;" border="1">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">TYPE类型</td>
 
<td style="padding:5px;">描述</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">webpage</td>
 
<td style="padding:3px;">图文内容、新闻、博客等网页信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">product</td>
 
<td style="padding:3px;">电子商务的产品信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">video</td>
 
<td style="padding:3px;">视频信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">movie</td>
 
<td style="padding:3px;">电影信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">song</td>
 
<td style="padding:3px;">音乐信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">people</td>
 
<td style="padding:3px;">人物信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">place</td>
 
<td style="padding:3px;">地点信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">review</td>
 
<td style="padding:3px;">点评信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">restaurant</td>
 
<td style="padding:3px;">餐饮信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">book</td>
 
<td style="padding:3px;">图书信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">stock</td>
 
<td style="padding:3px;">股票信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">event</td>
 
<td style="padding:3px;">活动信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">vote</td>
 
<td style="padding:5px;">投票统计信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">pay</td>
 
<td style="padding:3px;">支付信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">job</td>
 
<td style="padding:3px;">招聘信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">game</td>
 
<td style="padding:3px;">游戏信息</td>
 
</tr>
 
<tr>
 
<td style="padding:3px;">app</td>
 
<td style="padding:3px;">微博应用信息</td>
 
</tr>
 
</table>
 
 
==属性attribute说明==
 
 
===通用属性===
 
 
所有类型都可以使用
 
 
 
<table style="width:100%;" border="1">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">image</td>
 
<td style="padding:5px;">图片</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">url</td>
 
<td style="padding:5px;">元数据对应的url地址</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">text</td>
 
<td style="padding:5px;">描述文字</td>
 
</tr>
 
</table>
 
 
 
===类型属性===
 
 
不同type类型的特殊属性,类型属性可以多个组合使用
 
 
 
<b>webpage</b>
 
<table style="width:100%;" border="1">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">image</td>
 
<td style="padding:5px;">图片</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">url</td>
 
<td style="padding:5px;">元数据对应的url地址</td>
 
</tr>
 
</table>
 
 
 
<b>product</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">brand</td>
 
<td style="padding:5px;">商品品牌</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">model</td>
 
<td style="padding:5px;">商品的具体型号</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">price</td>
 
<td style="padding:5px;">商品的价格,包含货币符号</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">origin</td>
 
<td style="padding:5px;">商品的原产地</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">category</td>
 
<td style="padding:5px;">商品分类</td>
 
</tr>
 
</table>
 
 
 
<b>video</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">视频节目标题</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">url</td>
 
<td style="padding:5px;">视频播放地址</td>
 
</tr>
 
</table>
 
 
 
<b>movie</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">电影名称</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">url</td>
 
<td style="padding:5px;">链接到该电影的介绍页</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">director</td>
 
<td style="padding:5px;">电影导演的名字</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">year</td>
 
<td style="padding:5px;">电影出品的年代,格式:YYYY</td>
 
</tr>
 
</table>
 
 
 
<b>song</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">音乐歌曲名称</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">url</td>
 
<td style="padding:5px;">链接到该音乐歌曲的介绍页,或播放页</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">artist</td>
 
<td style="padding:5px;">该音乐歌曲的艺术家、歌手</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">year</td>
 
<td style="padding:5px;">音乐歌曲出品的年代,格式:YYYY</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">genre</td>
 
<td style="padding:5px;">音乐风格类型</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">album</td>
 
<td style="padding:5px;">所在专辑</td>
 
</tr>
 
</table>
 
 
 
<b>people</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">人物姓名</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">url</td>
 
<td style="padding:5px;">链接到该人物的介绍页</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">hometown</td>
 
<td style="padding:5px;">人物籍贯</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">birthday</td>
 
<td style="padding:5px;">人物生辰日期,格式:MM/DD/YYYY</td>
 
</tr>
 
</table>
 
 
 
<b>place</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
</table>
 
 
 
<b>webpage</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
</table>
 
 
 
<b>webpage</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
</table>
 
 
 
<b>webpage</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
</table>
 
 
 
<b>webpage</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
</table>
 
 
 
<b>webpage</b>
 
<table style="width:100%;">
 
<tr style="font-weight:bold;background:#FBFBE7;">
 
<td style="padding:5px;">属性</td>
 
<td style="padding:5px;">对应值的描述</td>
 
</tr>
 
<tr>
 
<td style="padding:5px;">title</td>
 
<td style="padding:5px;">标题</td>
 
</tr>
 
</table>
 
 
==微博元数据的限制==
 
 
元数据的长度不超过512个字符。
 
 
仅支持用户以json 数组格式提交的元数据。
 
 
<pre>
 
 
</pre>
 
 
==发送带元数据的微博==
 
 
参考:[http://open.t.sina.com.cn/wiki/index.php/Statuses/update_%E5%B8%A6%E5%85%83%E6%95%B0%E6%8D%AE Statuses/update 带元数据]
 
 
<b>返回带元数据的微博示例:</b>
 
 
<pre>
 
 
</pre>
 

2010年11月1日 (一) 11:58的版本

带元数据的微博

元数据包括事件、人物、地点等,它可以被其他的软件、搜索引擎检测到,并提取出相应的信息,把这些信息以其他形式重复使用或组合,做出各种应用。


当你创建了一条微博时,你可以在这条微博上添加一个或多个元数据。这些数据是关于这条微博的结构化信息。元数据的内容由你来决定。但元数据的结构和语法需要遵循一定的标准。