예제 #1
0
파일: Impl.cs 프로젝트: jackjet870/OpenApi
 /// <summary>
 /// 获取成员资料
 /// </summary>
 /// <param name="tokenEntity">Token实体</param>
 /// <param name="Alias">邮箱账号</param>
 /// <returns></returns>
 public static UserEntity UserGet(TokenEntity tokenEntity, string Alias)
 {
     try
     {
         ParamEntity paramEntity = new ParamEntity();
         paramEntity.Url          = UrlsConfig.UserGetUrl;
         paramEntity.NVCollection = new NameValueCollection();
         paramEntity.NVCollection.Add("Alias", Alias);
         paramEntity.Headers = Utility.GetTokenHeaders(tokenEntity.Token_Type, tokenEntity.Access_Token);
         return(WebHelper.Post <UserEntity>(paramEntity));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
파일: Impl.cs 프로젝트: jackjet870/OpenApi
 /// <summary>
 /// 获取子部门列表
 /// </summary>
 /// <param name="tokenEntity">Token实体</param>
 /// <param name="PartyPath">查看的父亲部门路径。如果查看根部门,置为空。</param>
 /// <returns></returns>
 public static PartyEntity PartyList(TokenEntity tokenEntity, string PartyPath)
 {
     try
     {
         ParamEntity paramEntity = new ParamEntity();
         paramEntity.Url          = UrlsConfig.PartyListUrl;
         paramEntity.NVCollection = new NameValueCollection();
         paramEntity.NVCollection.Add("PartyPath", PartyPath);
         paramEntity.Headers = Utility.GetTokenHeaders(tokenEntity.Token_Type, tokenEntity.Access_Token);
         return(WebHelper.Post <PartyEntity>(paramEntity));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }