Ejemplo n.º 1
0
 /**
  * 检测账号是否需要验证码
  *
  * @param context
  * @param user
  * @return 0,不需要 1,需要
  */
 public static int checkVerify(Context context, String user) {
   HttpResult verResult =
       HttpClientHelper.get(
           VER_CODE_URL,
           null,
           new NameValuePair[] {
             new BasicNameValuePair("u", user),
             new BasicNameValuePair("cachetime", String.valueOf(System.currentTimeMillis()))
           });
   Cookie verCodeCookie = verResult.getCookie(CHECK_RESULT);
   String checkResult = verCodeCookie.getValue();
   System.out.println("CHECK_RESULT:" + checkResult);
   saveDefaultVerify(context, checkResult.substring(checkResult.indexOf(":") + 1));
   if (checkResult.charAt(0) == '0') {
     String VERIFY_KEY = verResult.getCookie("VERIFY_KEY").getValue();
     saveUserKey(context, VERIFY_KEY);
     return 0;
   }
   return 1;
 }