小红书.apk(点击下载) / CommonConstant.java


package com.huawei.hms.support.api.entity.common;

public class CommonConstant {

    public static class ACTION {
        public static final String HWID_SCHEME_URL = "android.intent.action.VIEW";
        public static final String STARTUP_FOR_LOGIN = "com.huawei.hwid.ACTION_START_FOR_GOTO_ACCOUNTCENTER";
        public static final String WEB_AUTH = "com.huawei.hwid.ACTION.WEBAUTH";
    }

    public static class IncludeGranted {
        public static final String NON_INCLUDE_GRANTED = "https://www.huawei.com/auth/account/nonincludegranted";
    }

    public static class LOCAL_PERMISSION {
        public static final String ACCESS_TOKEN = "https://www.huawei.com/auth/account/base.profile/accesstoken";
        public static final String SERVICE_AUTH_CODE = "https://www.huawei.com/auth/account/base.profile/serviceauthcode";
        public static final String SETDIALOGAUTH = "setDialogAuth";
    }

    public static class PERMISSION {
        public static final String AGE_RANGE = "com.huawei.hms.account.ageRange";
        public static final String BASE_PROFILE = "com.huawei.android.hms.account.getBaseProfile";
        public static final String COUNTRY = "com.huawei.android.hms.account.getCountry";
        public static final String HOME_ZONE = "com.huawei.android.hms.account.getHomeZone";
        public static final String IDTOKEN = "idtoken";
        public static final String LOGIN_QR = "com.huawei.android.hms.account.startQrLogin";
        public static final String MOBILE_NUMBER = "com.huawei.android.hms.account.getMobileNumber";
        public static final String OPENID = "com.huawei.android.hms.account.getOpenID";
        public static final String SHIPPING_ADDRESS = "com.huawei.android.hms.account.getShippingAddress";
        public static final String UID = "com.huawei.android.hms.account.getUID";
        public static final String UNIONID = "com.huawei.android.hms.account.getUnionId";
    }

    public static final class RETCODE {
        public static final int CLEAR_ACCESSTOKEN_FAIL_NOT_MATCH = 2010;
        public static final int CLEAR_TOKEN_SUCCESS = 0;
        public static final int GET_ACCOUNT_UNKNOWN_ERROR = 2005;
        public static final int GET_RESULT_SUCCESS = 0;
        public static final int RESPONSE_RESULT_OK = 0;
        public static final int SIGN_IN_AUTH = 2002;
        public static final int SIGN_IN_AUTH_SERVER_FAILED = 2009;
        public static final int SIGN_IN_CANCELLED = 2012;
        public static final int SIGN_IN_CHECK_PASSWORD = 2004;
        public static final int SIGN_IN_EXECUTING = 2013;
        public static final int SIGN_IN_FAILED = 2014;
        public static final int SIGN_IN_NETWORK_ERROR = 2005;
        public static final int SIGN_IN_NETWORK_UNDER_CONTROLED = 2007;
        public static final int SIGN_IN_PARAMS_ERROR = 2003;
        public static final int SIGN_IN_REQUEST_CONTROLLED_ERROR = 2030;
        public static final int SIGN_IN_SDK_INNER_ERROR = 2015;
        public static final int SIGN_IN_SUCCESS = 0;
        public static final int SIGN_IN_UNLOGIN = 2001;
        public static final String SMS_PARAM_ERROR = "sms param is invalid";
        public static final int SMS_RETRIEVER_PARAM_FAILED = 2020;
        public static final int ST_VALID = 0;
    }

    public static final class RETKEY {
        public static final String ACCESS_TOKEN = "ACCESSTOKEN";
        public static final String AGE_RANGE = "AGE_RANGE";
        public static final String COUNTRYCODE = "COUNTRY_CODE";
        public static final String DISPLAYNAME = "DISPLAY_NAME";
        public static final String EMAIL = "EMAIL";
        public static final String FAMILY_NAME = "FAMILY_NAME";
        public static final String GENDER = "GENDER";
        public static final String GIVEN_NAME = "GIVEN_NAME";
        public static final String HOME_ZONE = "HOME_ZONE";
        public static final String ID_TOKEN = "ID_TOKEN";
        public static final String OPENID = "OPEN_ID";
        public static final String PHOTOURL = "PHOTO_URL";
        public static final String QR_CODE = "QR_CODE";
        public static final String QR_SITEID = "QR_SITEID";
        public static final String RETCODE = "RET_CODE";
        public static final String SCOPE = "SCOPE";
        public static final String SERVICEAUTHCODE = "SERVICE_AUTH_CODE";
        public static final String SERVICECOUNTRYCODE = "SERVICE_COUNTRY_CODE";
        public static final String SHIPPING_ADDRESS = "SHIPPING_ADDRESS";
        public static final String STATUS = "STATUS";
        public static final String UNIONID = "UNION_ID";
        public static final String USERID = "USER_ID";
    }

    public static class ReqAccessTokenParam {
        public static final String CLIENT_ID = "client_id";
        public static final String DISPLAY_LABEL = "display";
        public static final String HMS_REDIRECT_URI = "hms://redirect_url";
        public static final String LANGUAGE_LABEL = "lang";
        public static final String PACKAGE_NAME = "packageName";
        public static final String PERMISSION_INFO_LABEL = "permission_info";
        public static final String REDIRECT_URI = "redirect_uri";
        public static final String RESPONSE_TYPE = "response_type";
        public static final String SCOPE_LABEL = "scope";
        public static final String STATE_LABEL = "state";
    }

    public static class RequestParams {
        public static final String KEY_SIGN_IN_PARAMS = "signInParams";
    }

    public static class SCOPE {
        public static final String ACCOUNT_BASEPROFILE = "https://www.huawei.com/auth/account/base.profile";
        public static final String SCOPE_ACCOUNT_COUNTRY = "https://www.huawei.com/auth/account/country";
        public static final String SCOPE_ACCOUNT_EMAIL = "email";
        public static final String SCOPE_ACCOUNT_GAME = "https://www.huawei.com/auth/games";
        public static final String SCOPE_ACCOUNT_OPENID = "openid";
        public static final String SCOPE_ACCOUNT_PROFILE = "profile";
        public static final String SCOPE_ACCOUNT_SHIPPING_ADDRESS = "https://www.huawei.com/auth/account/shipping.address";
        public static final String SCOPE_AGE_RANGE = "https://www.huawei.com/auth/account/age.range";
        public static final String SCOPE_HOME_ZONE = "https://www.huawei.com/auth/account/homezone";
        public static final String SCOPE_IS_ADULT = "https://www.huawei.com/auth/account/age.groupflag";
        public static final String SCOPE_MOBILE_FLAG = "https://www.huawei.com/auth/account/mobile.flag";
        public static final String SCOPE_MOBILE_NUMBER = "https://www.huawei.com/auth/account/mobile.number";
        public static final String SCOPE_REALNAME_ANONYMOUS = "https://www.huawei.com/auth/account/realname.anonymous";
    }

    public static class URI {
        public static final String LOGIN_BY_PASSWORD = "hwid://com.huawei.hwid/loginbypassword";
    }
}