public static string get_pre_auth_code(params string[] ids) { TkDebug.AssertArgumentNull(ids, "ids", null); string url = WeCorpUtil.GetCorpUrl(WeThirdPartyConst.PRE_AUTH_CODE, WeixinSettings.Current.CorpUserManagerSecret); WeThirdPartyPreAuthCodeRequest request = new WeThirdPartyPreAuthCodeRequest(ids); var result = WeUtil.PostToUri(url, request.WriteJson(), new WeThirdPartyPreAuthCodeResponse()); return result.PreAuthCode; }
public static string get_pre_auth_code(params string[] ids) { TkDebug.AssertArgumentNull(ids, "ids", null); string url = WeCorpUtil.GetCorpUrl(WeThirdPartyConst.PRE_AUTH_CODE, WeixinSettings.Current.CorpUserManagerSecret); WeThirdPartyPreAuthCodeRequest request = new WeThirdPartyPreAuthCodeRequest(ids); var result = WeUtil.PostToUri(url, request.WriteJson(), new WeThirdPartyPreAuthCodeResponse()); return(result.PreAuthCode); }