コード例 #1
0
        public static string SelectFromJwc(string wechat_id, JWCHttpHelper.CrawlerDetail <string> detail)
        {
            StudentInfo userinfo = SelectUser(wechat_id);

            if (userinfo.IsSuccess)
            {
                return(APIController.CrawlerFromJwc(userinfo, detail));
            }
            else
            {
                return(userinfo.errormessage);
            }
        }
コード例 #2
0
 // GET: API
 public static string CrawlerFromJwc(string studentnum, string pwd, JWCHttpHelper.CrawlerDetail <string> detail)
 {
     JWCHttpHelper.Login(studentnum, pwd);
     if (JWCHttpHelper.IsLogin)
     {
         string answer = detail();
         JWCHttpHelper.ClearCookies();
         return(answer);
     }
     else
     {
         JWCHttpHelper.ClearCookies();
         return(JWCHttpHelper.ErrorMsg);
     }
 }
コード例 #3
0
 public static string CrawlerFromJwc(StudentInfo userinfo, JWCHttpHelper.CrawlerDetail <string> detail)
 {
     return(CrawlerFromJwc(userinfo.studentnum, userinfo.pwd, detail));
 }