Statuses/unread
目录 |
statuses/unread
获取当前用户Web未读消息数,包括@我的, 新评论,新私信,新粉丝数。
URL
http://api.t.sina.com.cn/statuses/unread.format
格式
xml, json
是否需要登录
true
请求数限制
true
请求参数
无
返回结果
XML示例:
<?xml version="1.0" encoding="UTF-8"?> <count> <comments>10</comments> <mentions>0</mentions> <dm>0</dm> <followers>2</followers> <count>
JSON示例:
{"comments":0, "dm":1, "mentions":2, "followers":3}
使用示例:
需修改appkey
- xml:
curl -u uid:password http://api.t.sina.com.cn/statuses/unread.xml?source=appkey
- json:
curl -u uid:password http://api.t.sina.com.cn/statuses/unread.json?source=appkey
PHP示例
//Statuses/unread $c = new WeiboClient( WB_AKEY , WB_SKEY , $_SESSION['last_key']['oauth_token'] , $_SESSION['last_key']['oauth_token_secret'] ); $msg = $c->oauth->get('http://api.t.sina.com.cn/statuses/unread.json'); if ($msg === false || $msg === null){ echo "Error occured"; return false; } if (isset($msg['error_code']) && isset($msg['error'])){ echo ('Error_code: '.$msg['error_code'].'; Error: '.$msg['error'] ); return false; } $followers = $msg['followers']; $dm = $msg['dm']; $mentions = $msg['mentions']; $comments = $msg['comments']; echo $followers.','.$dm.','.$mentions.','.$comments;