Method: Baidu::OAuth::RESTClient#get_friends

Defined in:
lib/baidu/oauth/rest_client.rb

#get_friends(options = {}) ⇒ Array

TODO:

TODO: check return value

返回用户好友资料

根据用户id以及在百度的相应的操作权限(可以是多个权限半角逗号隔开)来判断用户是否可以进行此操作

Examples:

返回的原始 JSON

[
  {
    "uname": "spacebj009",
    "uid": "2013411308",
    "portrait": "79787370616365626a3030393306"
  },
  {
    "uname": "spacebj003",
    "uid": "2013412844",
    "portrait": "73787370616365626a3030333306"
  }
]

:uname    

Parameters:

  • options (Hash) (defaults to: {})

    a customizable set of options

Options Hash (options):

  • :page_no (Fixnum)

    用于支持分页的API,0表示第1页,默认为0

  • :page_size (Fixnum)

    用于支持分页的API,表示每页返回多少条数据,默认值500

  • :sort_type (String)

    0: 按照添加时间排序,1:登陆时间排序,默认为0

Returns:

  • (Array)

See Also:



192
193
194
# File 'lib/baidu/oauth/rest_client.rb', line 192

def get_friends(options={})
  api_request '/friends/getFriends', options
end