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;
        }
示例#2
0
        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);
        }