数字化技能提升教程,数字化时代生存宝典

数字化百科 / 词条 / ThinkSNS用户API-user getInfo()

ThinkSNS用户API-user getInfo()

查看全部词条命名空间:Main

导航: 上一页

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 - 用户小尺寸头像的地址(仅当用户头像存在时返回)。

参考资料

category:ThinkSNS