/******************************************************************************* * Copyright 2011, 2012, 2013 fanfou.com, Xiaoke, Zhang * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *******************************************************************************/ package com.fanfou.app.opensource.service; /** * @author mcxiaoke * @version 1.0 2011.12.16 * @version 2.0 2011.12.19 * */ public final class Constants { public static final int TYPE_NONE = 0; public static final int TYPE_ACCOUNT_REGISTER = 10; // POST or GET public static final int TYPE_ACCOUNT_VERIFY_CREDENTIALS = 11; public static final int TYPE_ACCOUNT_RATE_LIMIT_STATUS = 12; // POST public static final int TYPE_ACCOUNT_UPDATE_PROFILE = 13; // post public static final int TYPE_ACCOUNT_UPDATE_PROFILE_IMAGE = 14; public static final int TYPE_ACCOUNT_NOTIFICATION = 15; public static final int TYPE_STATUSES_HOME_TIMELINE = 30; public static final int TYPE_STATUSES_MENTIONS = 31; public static final int TYPE_STATUSES_USER_TIMELINE = 32; public static final int TYPE_STATUSES_CONTEXT_TIMELINE = 33; public static final int TYPE_STATUSES_PUBLIC_TIMELINE = 34; public static final int TYPE_STATUSES_SHOW = 35; // POST public static final int TYPE_STATUSES_UPDATE = 36; // POST public static final int TYPE_STATUSES_DESTROY = 37; public static final int TYPE_DIRECT_MESSAGES_INBOX = 50; public static final int TYPE_DIRECT_MESSAGES_OUTBOX = 51; public static final int TYPE_DIRECT_MESSAGES_CONVERSTATION_LIST = 52; public static final int TYPE_DIRECT_MESSAGES_CONVERSTATION = 53; // POST public static final int TYPE_DIRECT_MESSAGES_CREATE = 54; // POST public static final int TYPE_DIRECT_MESSAGES_DESTROY = 55; public static final int TYPE_USERS_SHOW = 70; public static final int TYPE_USERS_FRIENDS = 71; public static final int TYPE_USERS_FOLLOWERS = 72; // POST public static final int TYPE_FRIENDSHIPS_CREATE = 81; // POST public static final int TYPE_FRIENDSHIPS_DESTROY = 82; public static final int TYPE_FRIENDSHIPS_EXISTS = 83; public static final int TYPE_FRIENDSHIPS_SHOW = 84; public static final int TYPE_FRIENDSHIPS_REQUESTS = 85; public static final int TYPE_FRIENDSHIPS_DENY = 86; public static final int TYPE_FRIENDSHIPS_ACCEPT = 87; public static final int TYPE_BLOCKS = 100; public static final int TYPE_BLOCKS_IDS = 101; // POST public static final int TYPE_BLOCKS_CREATE = 102; // POST public static final int TYPE_BLOCKS_DESTROY = 103; public static final int TYPE_BLOCKS_EXISTS = 104; public static final int TYPE_FRIENDS_IDS = 110; public static final int TYPE_FOLLOWERS_IDS = 111; public static final int TYPE_FAVORITES_LIST = 120; // POST public static final int TYPE_FAVORITES_CREATE = 121; // POST public static final int TYPE_FAVORITES_DESTROY = 122; public static final int TYPE_PHOTOS_USER_TIMELINE = 130; // POST public static final int TYPE_PHOTOS_UPLOAD = 131; public static final int TYPE_SEARCH_PUBLIC_TIMELINE = 140; public static final int TYPE_SEARCH_USER_TIMELINE = 141; public static final int TYPE_SEARCH_USERS = 142; public static final int TYPE_SAVED_SEARCHES_LIST = 150; public static final int TYPE_SAVED_SEARCHES_SHOW = 151; // POST public static final int TYPE_SAVED_SEARCHES_CREATE = 152; // POST public static final int TYPE_SAVED_SEARCHES_DESTROY = 153; public static final int TYPE_TRENDS_LIST = 154; public static final String EXTRA_RECEIVER = "com.fanfou.app.EXTRA_RECEIVER"; public static final String EXTRA_MESSENGER = "com.fanfou.app.EXTRA_MESSENGER"; public static final String EXTRA_BUNDLE = "com.fanfou.app.EXTRA_BUNDLE"; public static final String EXTRA_CODE = "com.fanfou.app.EXTRA_CODE"; public static final String EXTRA_ERROR = "com.fanfou.app.EXTRA_ERROR"; public static final String EXTRA_SIZE = "com.fanfou.app.EXTRA_SIZE"; public static final String EXTRA_TYPE = "com.fanfou.app.EXTRA_TYPE"; public static final String EXTRA_BOOLEAN = "com.fanfou.app.EXTRA_BOOLEAN"; public static final String EXTRA_PAGE = "com.fanfou.app.EXTRA_PAGE"; public static final String EXTRA_COUNT = "com.fanfou.app.EXTRA_COUNT"; public static final String EXTRA_ID = "com.fanfou.app.EXTRA_ID"; public static final String EXTRA_SINCE_ID = "com.fanfou.app.EXTRA_SINCE_ID"; public static final String EXTRA_MAX_ID = "com.fanfou.app.EXTRA_MAX_ID"; public static final String EXTRA_DATA = "com.fanfou.app.EXTRA_DATA"; public static final String EXTRA_URL = "com.fanfou.app.EXTRA_URL"; public static final String EXTRA_USER_NAME = "com.fanfou.app.EXTRA_USER_NAME"; public static final String EXTRA_USER_HEAD = "com.fanfou.app.EXTRA_USER_HEAD"; public static final String EXTRA_TEXT = "com.fanfou.app.EXTRA_TEXT"; public static final String EXTRA_FILENAME = "com.fanfou.app.EXTRA_FILENAME"; public static final String EXTRA_LOCATION = "com.fanfou.app.EXTRA_LOCATION"; public static final String EXTRA_IN_REPLY_TO_ID = "com.fanfou.app.EXTRA_IN_REPLY_TO_ID"; public static final String EXTRA_REPOST_ID = "com.fanfou.app.EXTRA_REPOST_ID"; public static final String ACTION_PACKAGE = "com.fanfou.app.action."; public static final String ACTION_STATUS = Constants.ACTION_PACKAGE + "STATUS"; public static final String ACTION_SHARE = Constants.ACTION_PACKAGE + "SHARE"; public static final String ACTION_SEARCH = Constants.ACTION_PACKAGE + "SEARCH"; public static final String ACTION_MESSAGES = Constants.ACTION_PACKAGE + "MESSAGES"; public static final String ACTION_ALARM_NOTITICATION = Constants.ACTION_PACKAGE + "ALARM_NOTITICATION"; public static final String ACTION_ALARM_AUTO_COMPLETE = Constants.ACTION_PACKAGE + "ALARM_AUTO_COMPLETE"; public static final String ACTION_ALARM_AUTO_UPDATE_CHECK = Constants.ACTION_PACKAGE + "AUTO_UPDATE_CHECK"; public static final String ACTION_NOTIFICATION = Constants.ACTION_PACKAGE + "NOTIFICATION"; public static final String ACTION_SEND = Constants.ACTION_PACKAGE + "SEND"; public static final String ACTION_SEND_FROM_GALLERY = Constants.ACTION_PACKAGE + "GALLERY"; public static final String ACTION_SEND_FROM_CAMERA = Constants.ACTION_PACKAGE + "CAMERA"; public static final String ACTION_MESSAGE_SENT = Constants.ACTION_PACKAGE + "ACTION_MESSAGE_SEND"; public static final String ACTION_STATUS_SENT = Constants.ACTION_PACKAGE + "ACTION_STATUS_SEND"; public static final String ACTION_DRAFTS_SENT = Constants.ACTION_PACKAGE + "ACTION_DRAFTS_SENT"; public static final int RESULT_SUCCESS = -1; public static final int RESULT_FAILED = -2; public static final int RESULT_ERROR = -3; public static final int MAX_TIMELINE_COUNT = 60; public static final int DEFAULT_TIMELINE_COUNT = 20; public static final int MAX_USERS_COUNT = 60; public static final int DEFAULT_USERS_COUNT = 20; public static final int MAX_IDS_COUNT = 2000; public static final String FORMAT = "html"; public static final String MODE = "lite"; }