Statuses/friends

跳转到: 导航, 搜索
(Friends/ids通过重定向移动到Statuses/friends)
 
(未显示6个用户的31个中间版本)
第1行: 第1行:
== statuses/friends ==
+
{{api_desc2|
返回用户关注对象列表,并返回最新微博文章。按关注人的关注时间倒序返回,每次返回100个,通过cursor参数来取得多于100的关注人。当然也可以通过ID,nickname,user_id参数来获取其他人的关注人列表。
+
uri=statuses/friends|
 +
desc=获取用户关注列表及每个关注用户的最新一条微博,返回结果按关注时间倒序排列,最新关注的用户排在最前面。|
 +
format=XML/JSON|
 +
httpMethod=GET|
 +
needAuth=true|
 +
rateLimit=true|
 +
params={{api_args|:id|false|int64/string|用户ID(int64)或者昵称(string)。该参数为一个REST风格参数。调用示例见注意事项}}
 +
{{api_args|user_id|false|int64|用户ID,主要是用来区分用户ID跟微博昵称。当微博昵称为数字导致和用户ID产生歧义,特别是当微博昵称和用户ID一样的时候,建议使用该参数}}
 +
{{api_args|screen_name|false|string|微博昵称,主要是用来区分用户UID跟微博昵称,当二者一样而产生歧义的时候,建议使用该参数}}
 +
{{api_args|cursor|false|int|用于分页请求,请求第1页cursor传-1,在返回的结果中会得到next_cursor字段,表示下一页的cursor。next_cursor为0表示已经到记录末尾。}}
 +
{{api_args|count|false|int,默认20,最大200|每页返回的最大记录数,最大不能超过200,默认为20。}}
 +
{{api_args_colspan|1=<font style="color:#ee3333">:id, user_id, screen_name 可以任选一个参数,在3个都不提供的情况下,系统返回当前登录用户的关注列表</font>}}|
 +
getParam=&user_id=11051|
 +
postParam=|
 +
result=
 +
===XML示例===
 +
<pre>
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<users>
 +
  <user>
 +
    <id>1473612611</id>
 +
    <screen_name>周立清</screen_name>
 +
    <name>周立清</name>
 +
    <province>14</province>
 +
    <city>1</city>
 +
    <location>山西 太原</location>
 +
    <description>新浪微博开放平台(open.t.sina.com.cn),欢迎广大站长朋友前来聊聊:13718188488 、 010-62676120 、QQ:3653550、liqing3@staff.sina.com.cn</description>
 +
    <url>http://www.linger.cn</url>
 +
    <profile_image_url>http://tp4.sinaimg.cn/1473612611/50/1284048157/1</profile_image_url>
 +
    <domain>xyzlinger</domain>
 +
    <gender>m</gender>
 +
    <followers_count>4652</followers_count>
 +
    <friends_count>1060</friends_count>
 +
    <statuses_count>3897</statuses_count>
 +
    <favourites_count>5</favourites_count>
 +
    <created_at>Fri Aug 28 00:00:00 +0800 2009</created_at>
 +
    <following>false</following>
 +
    <verified>true</verified>
 +
    <allow_all_act_msg>true</allow_all_act_msg>
 +
    <geo_enabled>true</geo_enabled>
 +
    <remark/>
 +
    <status>
 +
      <created_at>Fri Dec 03 13:49:07 +0800 2010</created_at>
 +
      <id>4051881415</id>
 +
      <text>哈哈,看到新浪@微博大屏幕 了[哈哈],第一条是@飞象网项立刚 的微博,给力![good]</text>
 +
      <source>
 +
        <a href="http://t.sina.com.cn">新浪微博</a>
 +
      </source>
 +
      <favorited>false</favorited>
 +
      <truncated>false</truncated>
 +
      <geo/>
 +
      <in_reply_to_status_id/>
 +
      <in_reply_to_user_id/>
 +
      <in_reply_to_screen_name/>
 +
      <retweeted_status>
 +
        <created_at>Fri Dec 03 13:45:02 +0800 2010</created_at>
 +
        <id>4051797049</id>
 +
        <text>#3G创新应用#工信部电信研究院通信信息所所长徐玉正在演讲,数据很详实,人也很漂亮。</text>
 +
        <source>
 +
          <a href="http://t.sina.com.cn/mobile/msg.php">彩信</a>
 +
        </source>
 +
        <favorited>false</favorited>
 +
        <truncated>false</truncated>
 +
        <geo/>
 +
        <in_reply_to_status_id/>
 +
        <in_reply_to_user_id/>
 +
        <in_reply_to_screen_name/>
 +
        <thumbnail_pic>http://ww3.sinaimg.cn/thumbnail/4c1526eajw6dbzdl54fmoj.jpg</thumbnail_pic>
 +
        <bmiddle_pic>http://ww3.sinaimg.cn/bmiddle/4c1526eajw6dbzdl54fmoj.jpg</bmiddle_pic>
 +
        <original_pic>http://ww3.sinaimg.cn/large/4c1526eajw6dbzdl54fmoj.jpg</original_pic>
 +
        <user>
 +
          <id>1276454634</id>
 +
          <screen_name>孙慧飞象</screen_name>
 +
          <name>孙慧飞象</name>
 +
          <province>11</province>
 +
          <city>5</city>
 +
          <location>北京 朝阳区</location>
 +
          <description>远树两行山倒影,轻舟一叶水平流</description>
 +
          <url>http://blog.sina.com.cn/sunhuiblog</url>
 +
          <profile_image_url>http://tp3.sinaimg.cn/1276454634/50/1283155247/0</profile_image_url>
 +
          <domain>sunhui123</domain>
 +
          <gender>f</gender>
 +
          <followers_count>871</followers_count>
 +
          <friends_count>314</friends_count>
 +
          <statuses_count>552</statuses_count>
 +
          <favourites_count>4</favourites_count>
 +
          <created_at>Fri Oct 16 00:00:00 +0800 2009</created_at>
 +
          <following>false</following>
 +
          <verified>true</verified>
 +
          <allow_all_act_msg>true</allow_all_act_msg>
 +
          <geo_enabled>true</geo_enabled>
 +
        </user>
 +
        <annotations/>
 +
      </retweeted_status>
 +
      <annotations/>
 +
    </status>
 +
  </user>
 +
  ...
 +
  <next_cursor>1</next_cursor>
 +
  <previous_cursor>0</previous_cursor>
 +
</users>
 +
</pre>
 +
===JSON示例===
 +
<pre>
 +
{
 +
    "users" :
 +
    [
 +
        {
 +
            "name" : "周立清",
 +
            "domain" : "xyzlinger",
 +
            "geo_enabled" : true,
 +
            "followers_count" : 4652,
 +
            "statuses_count" : 3897,
 +
            "favourites_count" : 5,
 +
            "city" : "1",
 +
            "description" : "新浪微博开放平台(open.t.sina.com.cn),欢迎广大站长朋友前来聊聊:13718188488 、 010-62676120 、QQ:3653550、liqing3@staff.sina.com.cn",
 +
            "verified" : true,
 +
            "remark" : "",
 +
            "status" :
 +
            {
 +
                "created_at" : "Fri Dec 03 13:49:07 +0800 2010",
 +
                "text" : "哈哈,看到新浪@微博大屏幕 了[哈哈],第一条是@飞象网项立刚 的微博,给力![good]",
 +
                "truncated" : false,
 +
                "retweeted_status" :
 +
                {
 +
                    "created_at" : "Fri Dec 03 13:45:02 +0800 2010",
 +
                    "text" : "#3G创新应用#工信部电信研究院通信信息所所长徐玉正在演讲,数据很详实,人也很漂亮。",
 +
                    "bmiddle_pic" : "http://ww3.sinaimg.cn/bmiddle/4c1526eajw6dbzdl54fmoj.jpg",
 +
                    "original_pic" : "http://ww3.sinaimg.cn/large/4c1526eajw6dbzdl54fmoj.jpg",
 +
                    "truncated" : false,
 +
                    "in_reply_to_status_id" : "",
 +
                    "annotations" :
 +
                    [
  
=== URL===
+
                    ],
http://api.t.sina.com.cn/statuses/friends.format
+
                    "in_reply_to_screen_name" : "",
+
                    "geo" : null,
=== 格式===
+
                    "user" :
xml, json
+
                    {
 +
                        "name" : "孙慧飞象",
 +
                        "domain" : "sunhui123",
 +
                        "geo_enabled" : true,
 +
                        "followers_count" : 871,
 +
                        "statuses_count" : 552,
 +
                        "favourites_count" : 4,
 +
                        "city" : "5",
 +
                        "description" : "远树两行山倒影,轻舟一叶水平流",
 +
                        "verified" : true,
 +
                        "id" : 1276454634,
 +
                        "gender" : "f",
 +
                        "friends_count" : 314,
 +
                        "screen_name" : "孙慧飞象",
 +
                        "allow_all_act_msg" : true,
 +
                        "following" : false,
 +
                        "url" : "http://blog.sina.com.cn/sunhuiblog",
 +
                        "profile_image_url" : "http://tp3.sinaimg.cn/1276454634/50/1283155247/0",
 +
                        "created_at" : "Fri Oct 16 00:00:00 +0800 2009",
 +
                        "province" : "11",
 +
                        "location" : "北京 朝阳区"
 +
                    },
 +
                    "favorited" : false,
 +
                    "thumbnail_pic" : "http://ww3.sinaimg.cn/thumbnail/4c1526eajw6dbzdl54fmoj.jpg",
 +
                    "in_reply_to_user_id" : "",
 +
                    "id" : 4051797049,
 +
                    "source" : "<a href=\"http://t.sina.com.cn/mobile/msg.php\" rel=\"nofollow\">彩信</a>"
 +
                },
 +
                "in_reply_to_status_id" : "",
 +
                "annotations" :
 +
                [
  
=== HTTP请求方式===
+
                ],
GET
+
                "in_reply_to_screen_name" : "",
+
                "geo" : null,
=== 是否需要身份验证===
+
                "favorited" : false,
false
+
                "in_reply_to_user_id" : "",
 +
                "id" : 4051881415,
 +
                "source" : "<a href=\"http://t.sina.com.cn\" rel=\"nofollow\">新浪微博</a>"
 +
            },
 +
            "id" : 1473612611,
 +
            "gender" : "m",
 +
            "friends_count" : 1060,
 +
            "screen_name" : "周立清",
 +
            "allow_all_act_msg" : true,
 +
            "following" : false,
 +
            "url" : "http://www.linger.cn",
 +
            "profile_image_url" : "http://tp4.sinaimg.cn/1473612611/50/1284048157/1",
 +
            "created_at" : "Fri Aug 28 00:00:00 +0800 2009",
 +
            "province" : "14",
 +
            "location" : "山西 太原"
 +
        },
 +
        ...
 +
    ],
 +
    "next_cursor" : 1,
 +
    "previous_cursor" : 0
 +
}
 +
</pre>
 +
{{param_user}}
 +
{{param_status}}|
 +
useAge=
 +
* :id为REST风格的参数,使用该参数的URL为:<br/> http://api.t.sina.com.cn/statuses/friends/:id.format <br/> 使用示例如下:<br/> http://api.t.sina.com.cn/statuses/friends/11051.xml?source=appkey<br/>http://api.t.sina.com.cn/statuses/friends/timyang.json?source=appkey
 +
* 如果没有提供cursor参数,将只返回最前面的20个关注用户。|
 +
otherInfo=
  
=== 请求数限制===
+
===Java示例===
1 call per request
+
请从 [[SDK | 微博SDK开发包下载]] 下载Java SDK<br>
 
+
代码示例如下:
=== 请求参数===
+
  package weibo4j.examples;
* id.  选填参数.  要获取好友的 UID或用户账户 
+
o Example: http://api.t.sina.com.cn/statuses/friends/12345.json or http://api.t.sina.com.cn/statuses/friends/bob.xml
+
* user_id. 选填参数. 要获取的UID
+
o Example: http://api.t.sina.com.cn/statuses/friends.xml?user_id=1401881
+
* screen_name.  选填参数.  要获取的账户ID
+
o Example: http://api.t.sina.com.cn/statuses/friends.xml?screen_name=101010
+
* cursor. 选填参数. 单页只能包含100个关注列表,为了获取更多则cursor默认从-1开始,通过增加或减少cursor来获取更多的关注列表
+
o Example: http://api.t.sina.com.cn/statuses/friends/barackobama.xml?cursor=-1
+
o Example: http://api.t.sina.com.cn/statuses/friends/barackobama.xml?cursor=1300794057949944903
+
 
   
 
   
=== 未分页结果 ===
+
import java.util.List;
XML示例:
+
  <?xml version="1.0" encoding="UTF-8"?>
+
  import weibo4j.Weibo;
  <users>
+
  import weibo4j.User;
  <user>
+
  <id>10503</id>
+
public class GetFriends {
  <screen_name>timyang</screen_name>
+
  <name>Tim Yang</name>
+
    /**
  <location>广州</location>
+
    * Usage: java -DWeibo4j.oauth.consumerKey=[consumer key] -DWeibo4j.oauth.consumerSecret=
  <description>blog: timyang.net</description>
+
[consumer secret] Weibo4j.examples.GetFriends [accessToken] [accessSecret]
  <profile_image_url>http://tt8.sinaimg.cn/10503/50/1256306049</profile_image_url>
+
    * @param args message
  <followers_count>0</followers_count>
+
    */
  <friends_count>0</friends_count>
+
    public static void main(String[] args) {
  <statuses_count>0</statuses_count>
+
        try {
  <favourites_count>0</favourites_count>
+
        System.setProperty("weibo4j.oauth.consumerKey", Weibo.CONSUMER_KEY);
  <status>
+
        System.setProperty("weibo4j.oauth.consumerSecret", Weibo.CONSUMER_SECRET);
    <id>8374590856</id>
+
       
    <text>微博平台很重要的一点在于多渠道,使得用户可以随时随地随意收发信息,我们会在这个 方向努力的。</text>
+
            Weibo weibo = new Weibo();
    <source>
+
           
      <a href="http://t.sina.com.cn">Web</a>
+
            weibo.setToken(args[0], args[1]);
    </source>
+
 
    <favorited>false</favorited>
+
try {
    <truncated>false</truncated>
+
List<User> list= weibo.getFriendsStatuses();
    <created_at>Tue Nov 17 20:11:24 +0800 2009</created_at>
+
System.out.println("Successfully get Friends to [" + list + "].");
  </status>
+
} catch (Exception e1) {
  </user> 
+
// TODO Auto-generated catch block
  ... truncated ...
+
e1.printStackTrace();
</users>
+
}
 
+
            System.exit(0);
=== 分页结果 ===
+
        } catch (Exception ioe) {
XML示例:
+
            System.out.println("Failed to read the system input.");
<?xml version="1.0" encoding="UTF-8"?>
+
            System.exit( -1);
<users_list>
+
        }
<users type="array">
+
    }
  <user>
+
}
  <id>10503</id>
+
===PHP示例===
  <screen_name>timyang</screen_name>
+
请从 [[SDK | 微博SDK开发包下载]] 处下载PHP SDK(支持OAuth验证之版本)<br>  
  <name>Tim Yang</name>
+
代码示例如下:
  <location>广州</location>
+
<pre>
  <description>blog: timyang.net</description>
+
//Statuses/friends
  <profile_image_url>http://tt8.sinaimg.cn/10503/50/1256306049</profile_image_url>
+
$c = new WeiboClient( WB_AKEY ,
  <followers_count>0</followers_count>
+
                      WB_SKEY ,
  <friends_count>0</friends_count>
+
                      $_SESSION['last_key']['oauth_token'] ,
  <statuses_count>0</statuses_count>
+
                      $_SESSION['last_key']['oauth_token_secret']  );
  <favourites_count>0</favourites_count>
+
//用户ID
  <status>
+
$u_id = "User_ID";
    <id>8374590856</id>
+
$msg = $c->friends(false, false, $u_id);
    <text>微博平台很重要的一点在于多渠道,使得用户可以随时随地随意收发信息,我们会在这个 方向努力的。</text>
+
if ($msg === false || $msg === null){
    <source>
+
echo "Error occured";
      <a href="http://t.sina.com.cn">Web</a>
+
return false;
    </source>
+
}
    <favorited>false</favorited>
+
if (isset($msg['error_code']) && isset($msg['error'])){
    <truncated>false</truncated>
+
echo ('Error_code: '.$msg['error_code'].';  Error: '.$msg['error'] );
    <created_at>Tue Nov 17 20:11:24 +0800 2009</created_at>
+
return false;
  </status>
+
}
  </user>
+
foreach($msg as $friend){
  <next_cursor>1299072354878293926</next_cursor>
+
echo($friend['id'].' : '.$friend['name'].'  '.$friend['created_at'].' ;');
<previous_cursor>0</previous_cursor>
+
}
</users_list>
+
</pre>
 
+
}}
=== Notes===
+
* 如果没有提供cursor参数,将只返回最前面的100个关注列表
+
 
+
=== 使用示例===
+
cURL:
+
 
+
curl -u user:password http://api.t.sina.com.cn/statuses/friends.xml
+
curl http://api.t.sina.com.cn/statuses/friends/timyang.xml
+
curl http://api.t.sina.com.cn/statuses/friends/timyang.xml?cursor=-1
+

2012年9月24日 (一) 11:38的最后版本

目录

statuses/friends

获取用户关注列表及每个关注用户的最新一条微博,返回结果按关注时间倒序排列,最新关注的用户排在最前面。

URL

http://api.t.sina.com.cn/statuses/friends.(json%7Cxml)

支持格式

XML/JSON

HTTP请求方式

GET

是否需要登录

true
关于授权机制,参见授权机制声明

请求数限制

true
关于请求数限制,参见接口访问权限说明

请求参数

  必选 类型及范围 说明
source true string 申请应用时分配的AppKey,调用接口时候代表应用的唯一身份。(采用OAuth授权方式不需要此参数)
:id false int64/string 用户ID(int64)或者昵称(string)。该参数为一个REST风格参数。调用示例见注意事项
user_id false int64 用户ID,主要是用来区分用户ID跟微博昵称。当微博昵称为数字导致和用户ID产生歧义,特别是当微博昵称和用户ID一样的时候,建议使用该参数
screen_name false string 微博昵称,主要是用来区分用户UID跟微博昵称,当二者一样而产生歧义的时候,建议使用该参数
cursor false int 用于分页请求,请求第1页cursor传-1,在返回的结果中会得到next_cursor字段,表示下一页的cursor。next_cursor为0表示已经到记录末尾。
count false int,默认20,最大200 每页返回的最大记录数,最大不能超过200,默认为20。
:id, user_id, screen_name 可以任选一个参数,在3个都不提供的情况下,系统返回当前登录用户的关注列表

注意事项

返回结果

XML示例

<?xml version="1.0" encoding="UTF-8"?>
<users>
  <user>
    <id>1473612611</id>
    <screen_name>周立清</screen_name>
    <name>周立清</name>
    <province>14</province>
    <city>1</city>
    <location>山西 太原</location>
    <description>新浪微博开放平台(open.t.sina.com.cn),欢迎广大站长朋友前来聊聊:13718188488 、 010-62676120 、QQ:3653550、liqing3@staff.sina.com.cn</description>
    <url>http://www.linger.cn</url>
    <profile_image_url>http://tp4.sinaimg.cn/1473612611/50/1284048157/1</profile_image_url>
    <domain>xyzlinger</domain>
    <gender>m</gender>
    <followers_count>4652</followers_count>
    <friends_count>1060</friends_count>
    <statuses_count>3897</statuses_count>
    <favourites_count>5</favourites_count>
    <created_at>Fri Aug 28 00:00:00 +0800 2009</created_at>
    <following>false</following>
    <verified>true</verified>
    <allow_all_act_msg>true</allow_all_act_msg>
    <geo_enabled>true</geo_enabled>
    <remark/>
    <status>
      <created_at>Fri Dec 03 13:49:07 +0800 2010</created_at>
      <id>4051881415</id>
      <text>哈哈,看到新浪@微博大屏幕 了[哈哈],第一条是@飞象网项立刚 的微博,给力![good]</text>
      <source>
        <a href="http://t.sina.com.cn">新浪微博</a>
      </source>
      <favorited>false</favorited>
      <truncated>false</truncated>
      <geo/>
      <in_reply_to_status_id/>
      <in_reply_to_user_id/>
      <in_reply_to_screen_name/>
      <retweeted_status>
        <created_at>Fri Dec 03 13:45:02 +0800 2010</created_at>
        <id>4051797049</id>
        <text>#3G创新应用#工信部电信研究院通信信息所所长徐玉正在演讲,数据很详实,人也很漂亮。</text>
        <source>
          <a href="http://t.sina.com.cn/mobile/msg.php">彩信</a>
        </source>
        <favorited>false</favorited>
        <truncated>false</truncated>
        <geo/>
        <in_reply_to_status_id/>
        <in_reply_to_user_id/>
        <in_reply_to_screen_name/>
        <thumbnail_pic>http://ww3.sinaimg.cn/thumbnail/4c1526eajw6dbzdl54fmoj.jpg</thumbnail_pic>
        <bmiddle_pic>http://ww3.sinaimg.cn/bmiddle/4c1526eajw6dbzdl54fmoj.jpg</bmiddle_pic>
        <original_pic>http://ww3.sinaimg.cn/large/4c1526eajw6dbzdl54fmoj.jpg</original_pic>
        <user>
          <id>1276454634</id>
          <screen_name>孙慧飞象</screen_name>
          <name>孙慧飞象</name>
          <province>11</province>
          <city>5</city>
          <location>北京 朝阳区</location>
          <description>远树两行山倒影,轻舟一叶水平流</description>
          <url>http://blog.sina.com.cn/sunhuiblog</url>
          <profile_image_url>http://tp3.sinaimg.cn/1276454634/50/1283155247/0</profile_image_url>
          <domain>sunhui123</domain>
          <gender>f</gender>
          <followers_count>871</followers_count>
          <friends_count>314</friends_count>
          <statuses_count>552</statuses_count>
          <favourites_count>4</favourites_count>
          <created_at>Fri Oct 16 00:00:00 +0800 2009</created_at>
          <following>false</following>
          <verified>true</verified>
          <allow_all_act_msg>true</allow_all_act_msg>
          <geo_enabled>true</geo_enabled>
        </user>
        <annotations/>
      </retweeted_status>
      <annotations/>
    </status>
  </user>
  ...
  <next_cursor>1</next_cursor>
  <previous_cursor>0</previous_cursor>
</users>

JSON示例

{
    "users" : 
    [
        {
            "name" : "周立清",
            "domain" : "xyzlinger",
            "geo_enabled" : true,
            "followers_count" : 4652,
            "statuses_count" : 3897,
            "favourites_count" : 5,
            "city" : "1",
            "description" : "新浪微博开放平台(open.t.sina.com.cn),欢迎广大站长朋友前来聊聊:13718188488 、 010-62676120 、QQ:3653550、liqing3@staff.sina.com.cn",
            "verified" : true,
            "remark" : "",
            "status" : 
            {
                "created_at" : "Fri Dec 03 13:49:07 +0800 2010",
                "text" : "哈哈,看到新浪@微博大屏幕 了[哈哈],第一条是@飞象网项立刚 的微博,给力![good]",
                "truncated" : false,
                "retweeted_status" : 
                {
                    "created_at" : "Fri Dec 03 13:45:02 +0800 2010",
                    "text" : "#3G创新应用#工信部电信研究院通信信息所所长徐玉正在演讲,数据很详实,人也很漂亮。",
                    "bmiddle_pic" : "http://ww3.sinaimg.cn/bmiddle/4c1526eajw6dbzdl54fmoj.jpg",
                    "original_pic" : "http://ww3.sinaimg.cn/large/4c1526eajw6dbzdl54fmoj.jpg",
                    "truncated" : false,
                    "in_reply_to_status_id" : "",
                    "annotations" : 
                    [

                    ],
                    "in_reply_to_screen_name" : "",
                    "geo" : null,
                    "user" : 
                    {
                        "name" : "孙慧飞象",
                        "domain" : "sunhui123",
                        "geo_enabled" : true,
                        "followers_count" : 871,
                        "statuses_count" : 552,
                        "favourites_count" : 4,
                        "city" : "5",
                        "description" : "远树两行山倒影,轻舟一叶水平流",
                        "verified" : true,
                        "id" : 1276454634,
                        "gender" : "f",
                        "friends_count" : 314,
                        "screen_name" : "孙慧飞象",
                        "allow_all_act_msg" : true,
                        "following" : false,
                        "url" : "http://blog.sina.com.cn/sunhuiblog",
                        "profile_image_url" : "http://tp3.sinaimg.cn/1276454634/50/1283155247/0",
                        "created_at" : "Fri Oct 16 00:00:00 +0800 2009",
                        "province" : "11",
                        "location" : "北京 朝阳区"
                    },
                    "favorited" : false,
                    "thumbnail_pic" : "http://ww3.sinaimg.cn/thumbnail/4c1526eajw6dbzdl54fmoj.jpg",
                    "in_reply_to_user_id" : "",
                    "id" : 4051797049,
                    "source" : "<a href=\"http://t.sina.com.cn/mobile/msg.php\" rel=\"nofollow\">彩信</a>"
                },
                "in_reply_to_status_id" : "",
                "annotations" : 
                [

                ],
                "in_reply_to_screen_name" : "",
                "geo" : null,
                "favorited" : false,
                "in_reply_to_user_id" : "",
                "id" : 4051881415,
                "source" : "<a href=\"http://t.sina.com.cn\" rel=\"nofollow\">新浪微博</a>"
            },
            "id" : 1473612611,
            "gender" : "m",
            "friends_count" : 1060,
            "screen_name" : "周立清",
            "allow_all_act_msg" : true,
            "following" : false,
            "url" : "http://www.linger.cn",
            "profile_image_url" : "http://tp4.sinaimg.cn/1473612611/50/1284048157/1",
            "created_at" : "Fri Aug 28 00:00:00 +0800 2009",
            "province" : "14",
            "location" : "山西 太原"
        },
        ...
    ],
    "next_cursor" : 1,
    "previous_cursor" : 0
}

字段说明 - user

  • id: 用户UID
  • screen_name: 微博昵称
  • name: 友好显示名称,同微博昵称
  • province: 省份编码(参考省份编码表)
  • city: 城市编码(参考城市编码表)
  • location:地址
  • description: 个人描述
  • url: 用户博客地址
  • profile_image_url: 自定义图像
  • domain: 用户个性化URL
  • gender: 性别,m--男,f--女,n--未知
  • followers_count: 粉丝数
  • friends_count: 关注数
  • statuses_count: 微博数
  • favourites_count: 收藏数
  • created_at: 创建时间
  • following: 是否已关注(此特性暂不支持)
  • verified: 加V标示,是否微博认证用户

字段说明 - status

  • created_at: 创建时间
  • id: 微博ID
  • text: 微博信息内容
  • source: 微博来源
  • favorited: 是否已收藏
  • truncated: 是否被截断
  • in_reply_to_status_id: 回复ID
  • in_reply_to_user_id: 回复人UID
  • in_reply_to_screen_name: 回复人昵称
  • thumbnail_pic: 缩略图
  • bmiddle_pic: 中型图片
  • original_pic:原始图片
  • user: 作者信息
  • retweeted_status: 转发的博文,内容为status,如果不是转发,则没有此字段

其他

Java示例

请从 微博SDK开发包下载 下载Java SDK
代码示例如下:

package weibo4j.examples;

import java.util.List;

import weibo4j.Weibo;
import weibo4j.User;

public class GetFriends {

	    /**
	     * Usage: java -DWeibo4j.oauth.consumerKey=[consumer key] -DWeibo4j.oauth.consumerSecret=
		 [consumer secret] Weibo4j.examples.GetFriends [accessToken] [accessSecret]
	     * @param args message
	     */
	    public static void main(String[] args) {
	        try {
	        	System.setProperty("weibo4j.oauth.consumerKey", Weibo.CONSUMER_KEY);
	        	System.setProperty("weibo4j.oauth.consumerSecret", Weibo.CONSUMER_SECRET);
	        	
	            Weibo weibo = new Weibo();
	            
	            weibo.setToken(args[0], args[1]);
	  
				 try {
					List<User> list= weibo.getFriendsStatuses();	
					System.out.println("Successfully get Friends to [" + list + "].");
				} catch (Exception e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				}
	            System.exit(0);
	        } catch (Exception ioe) {
	            System.out.println("Failed to read the system input.");
	            System.exit( -1);
	        }
	    }
}

PHP示例

请从 微博SDK开发包下载 处下载PHP SDK(支持OAuth验证之版本)
代码示例如下:

//Statuses/friends
$c = new WeiboClient( WB_AKEY , 
                      WB_SKEY , 
                      $_SESSION['last_key']['oauth_token'] , 
                      $_SESSION['last_key']['oauth_token_secret']  );
//用户ID
$u_id = "User_ID";
$msg = $c->friends(false, false, $u_id);
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;
}
foreach($msg as $friend){
	echo($friend['id'].' : '.$friend['name'].'  '.$friend['created_at'].' ;');
}
文档更新时间: 2012-09-24