paraworld.users.getInfo
Description
获取一组指定用户的指定信息
Parameters
Required |
Name |
Type |
Description |
required |
uids |
string |
用逗号(,)分隔的多个用户ID |
required |
fields |
string |
要逗号(,)分隔的多个要取得的字段,若不传此参数,表示取得所有字段。可用的参数为:UserName;MoneyE;MoneyEValidUntil;Gender;BirthDate;Occupation;Website;GameServer;SpaceServer;LobbyServer;MapX;MapY;MapLevel;MapMessage;CityID;CityRole;Profession;ProfessionalSkill;EngineeringSkill;Inventories;CCS_info;UserID,ViewCount, MoneyP, Credits, Level, InRoles,FirstName,LastName |
Example Return XML
<msg xmlns="">
<users>
<param index="1">
<userID type="string">6ea1ce24-bdf7-4893-a053-eb5fd2a74281</userID>
<UserName type="string">testUser1</UserName>
<BirthDate type="string">1990-1-1 0:00:00</BirthDate>
</param>
<param index="2">
<userID type="string">a354ea8f-6ef6-4db7-ba6a-c6df2d47abb8</userID>
<UserName type="string">testUser2</UserName>
<BirthDate type="string">1980-1-1 0:00:00</BirthDate>
</param>
</users>
</msg>
Error Codes
当发生异常时,返回数据中会有一个“errorCode”节点,该节点记录了错误码。0:无异常 500:未知错误 499:提供的数据不完整 498:非法的访问 497:数据不存在或已被删除 496:未登录
Test Cases
case 1
Input:
{
["fields"]="UserName,BirthDate",
["uids"]="6ea1ce24-bdf7-4893-a053-eb5fd2a74281,a354ea8f-6ef6-4db7-ba6a-c6df2d47abb8",
}
Result:
{
["users"]={
[1]={
["UserName"]="testUser1",
["userID"]="6ea1ce24-bdf7-4893-a053-eb5fd2a74281",
["BirthDate"]="1990-1-1 0:00:00",
},
[2]={
["UserName"]="testUser2",
["userID"]="a354ea8f-6ef6-4db7-ba6a-c6df2d47abb8",
["BirthDate"]="1980-1-1 0:00:00",
},
},
}
Topic revision: r1 - 2008-06-05
- CaoYF