获得OU基本信息
接口地址:https://passport.nchu.edu.cn/API/API.asmx
方法名称:GetOUInfoFromOUName,GetAllOULists,GetAllStuOULists
接口介绍:
获得教职工OU的基本信息(对学生组织架构无效)
方法一:GetOUInfoFromOUName,根据OU名称获得该OU组织的基本信息。
参数说明
参数 | 类型 | 说明 |
SiteID | string | 联盟站点ID |
OUName | string | 组织架构名称(如:现代教育技术与信息中心) |
TimeSpan | string | 时间戳(Unix时间戳或yyyy-MM-dd hh:mm:ss) |
SignText | string | 数据签名,签名方式:MD5(SiteID+OUName+TimeSpan.ToString()+key)。 |
返回结果(string)
成功时的返回Json数据:
[
{
"OUName":"现代教育技术与信息中心",
"distinguishedName":"OU=现代教育技术与信息中心,OU=教辅与业务,OU=南昌航空大学,OU=南昌航空大学,DC=nchu,DC=edu,DC=cn",
"objectGUID":"17A452033E951E4896A9AD20C28DE096",
"canonicalName":null,
"创建时间":"2013/8/16 12:08:03",
"更新时间":"2013/8/16 12:08:03",
"OU排序":"5000",
"父目录GUID":"09fa85669e565c4292721294cebe707e",
"父目录名称":"教辅与业务"
}
]
。
出现错误返回:错误信息
。
方法二:GetAllOULists,获得所有组织目录结构。
参数说明
参数 | 类型 | 说明 |
SiteID | string | 联盟站点ID |
TimeSpan | string | 时间戳(Unix时间戳或yyyy-MM-dd hh:mm:ss) |
SignText | string | 数据签名,签名方式:MD5(SiteID+TimeSpan.ToString()+key)。 |
返回结果(string)
成功时的返回Json数据:
[
{
"OUName":"南昌航空大学",
"distinguishedName":"OU=南昌航空大学",
"objectGUID":"9895fe0fcb40a4419da6b8d2418c17c0",
"canonicalName":"南昌航空大学",
"创建时间":"2011/5/24 15:26:05",
"更新时间":"2012/5/10 20:02:37",
"OU排序":"1",
"父目录GUID":"",
"父目录名称":"",
"部门管理者":"12345@nchu.edu.cn"
},
{
"OUName":"国防科技研究院",
"distinguishedName":"OU=国防科技研究院,OU=研究机构,OU=南昌航空大学",
"objectGUID":"5d32a5f81539f64f9ce6a81457012872",
"canonicalName":"南昌航空大学/研究机构/国防科技研究院",
"创建时间":"2011/6/2 10:22:52",
"更新时间":"2012/9/20 14:55:15",
"OU排序":"6000",
"父目录GUID":"e71e44f40cfdde4d8a4c8c54a5a99089",
"父目录名称":"研究机构",
"部门管理者":"12345@nchu.edu.cn"
},
……
]
。
出现错误返回:错误信息
。