ThinkSNS用户API-user getInfo()

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页

1,user getInfo()

格式:user_getInfo(uids, fields, format)

描述: 返回指定用户的用户信息,返回形式为一个数组

参数说明

参数 属性 空? 说明
uids string 用户ID,彼此之间用逗号分割。
fields string 指定返回用户的哪些信息。
format string 指定响应返回的格式。有PHP (默认) JSON 和XML 这三种值可选。

调用Demo

$this->api->user_getInfo("1, 2", "name, email");
(返回:
array(2) {
[0] => array(2) {
["name"] => string(6) "刘伟"
["email"] => string(13) "foxlw@126.com"
}
[1] => array(2) {
["name"] => string(6) "哈哈"
["email"] => string(10) "ttt@tt.com"
}
})
$this->api->user_getInfo("1, 2", "name,email", "json");
(返回:
string(94) "[{"name":"\u5218\u4f1f","email":"foxlw@126.com"},{"name":
"\u54c8\u54c8","email":"ttt@tt.com"}]"
)

: 目前field 可选的字段为:

  • id - 用户ID
  • name - 用户姓名。
  • handle - 昵称。
  • sex - 用户性别,返回值为male 或female。
  • birthday - 用户出生日期,返回值为YYYY-MM-DD 格式,例如1983-01-01。
  • blood_type - 用户血型。
  • relationship_status - 婚恋状态。
  • current_location - 当前居住地。
  • hometown_location - 家乡。
  • has_added_app - 是否安装了当前应用,返回0 时表示没有安装,返回1 时表示已安装。
  • admin_level - 用户权限信息。返回值为‘USER’ 时表示普通用户,返回为‘MANAGER’ 时表示为管理员
  • pic - 用户大尺寸头像的地址(仅当用户头像存在时返回)。
  • pic_thumb - 用户中尺寸头像的地址(仅当用户头像存在时返回)。
  • pic_small - 用户小尺寸头像的地址(仅当用户头像存在时返回)。


参考资料[ ]