package com.xxl.job.executor.constant;

/**
 * 2019年9月9日13:21:39
 */
public class KuaishouInterfaceConstant {
    public static final String AUTH_PATH = "/openapi/oauth";
    public static final String AUTH_TOKEN = "/rest/openapi/oauth2/authorize/access_token";
    public static final String REFRESH_TOKEN = "/rest/openapi/oauth2/authorize/refresh_token";
    /**
     * 广告主报表数据
     */
    public static final String ACCOUNT_REPORT = "/rest/openapi/v1/report/account_report";
    /**
     * 广告主报表数据
     */
    public static final String VIDEO_LIST = "/rest/openapi/v1/file/ad/video/list";
    /**
     * 广告计划报表数据
     */
    public static final String CAMPAIGN_REPORT = "/rest/openapi/v1/report/campaign_report";
    /**
     * 程序化2.0创意
     */
    public static final String PROGRAM_LIST = "/rest/openapi/v2/creative/advanced/program/list";
    /**
     * 广告组报表数据
     */
    public static final String GTOUP_REPORT = "/rest/openapi/v1/report/unit_report";
    /**
     * 广告创意报表数据
     */
    public static final String CREATIVE_REPORT = "/rest/openapi/v1/report/creative_report";
    /**
     * 广告计划信息
     */
    public static final String CAMPAIGN_LIST = "/rest/openapi/v1/campaign/list";
    /**
     * 广告组信息
     */
    public static final String GROUP_LIST = "/rest/openapi/v1/ad_unit/list";
    /**
     * 创意信息
     */
    public static final String CREATIVE_LIST = "/rest/openapi/v1/creative/list";
    /**
     * 创建广告计划
     */
    public static final String CAMPAIGN_CREATE = "/rest/openapi/v2/campaign/create";
    /**
     * 创建广告组
     */
    public static final String AD_UNIT_CREATE = "/rest/openapi/v2/ad_unit/create";
    /**
     * 创建广告创意
     */
    public static final String AD_CREATIVE_CREATE = "/rest/openapi/v2/creative/create";
    /**
     * 程序化创意 2.0
     */
    public static final String PROGRAM_CREATE = "/rest/openapi/v2/creative/advanced/program/create";
    /**
     * 获取可选的深度转化类型
     */
    public static final String DEEP_CONVERSION_INFOS = "/rest/openapi/v1/ad_unit/ocpc/conversion_infos";
    /**
     * 视频文件上传
     */
    public static final String VIDEO_UPLOAD = "/rest/openapi/v2/file/ad/video/upload";
    /**
     * 视频文件获取
     */
    public static final String VIDEO_GET = "/rest/openapi/v1/file/ad/video/get";
    /**
     * 图片文件获取
     */
    public static final String IMAGE_GET = "/rest/openapi/v1/file/ad/image/get";
    /**
     * 获取慕模列表
     */
    public static final String TEMPLATE_LIST = "/rest/openapi/v1/target/template/list";
    /**
     * 创建定向模板
     */
    public static final String TEMPLATE_CREATE = "/rest/openapi/v1/target/template/create";
    /**
     * 获取地域信息
     */
    public static final String REGION_LIST = "/rest/openapi/v1/region/list";
    /**
     * 图片文件上传
     */
    public static final String IMAGE_UPLOAD = "/rest/openapi/v2/file/ad/image/upload";
    /**
     * 创建应用
     */
    public static final String APP_CREATE = "/rest/openapi/v1/file/ad/app/create";
    /**
     * 创建广告获取应用列表
     */
    public static final String APP_LIST = "/rest/openapi/v1/file/ad/app/list";
    /**
     * 创建广告获取应用列表(新版本)
     */
    public static final String APP_LIST_v2 = "/rest/openapi/v2/file/ad/app/list";

    /**
     * 账户日预算查询
     */
    public static final String ACCOUNT_BUDGET = "/rest/openapi/v1/advertiser/budget/get";


    /**
     * 获取账户余额
     */
    public static final String FUND_GET = "/rest/openapi/v1/advertiser/fund/get";

    /**
     * 获取账户流水数据
     */
    public static final String DAILY_FLOWS = "/rest/openapi/v1/advertiser/fund/daily_flows";

    /**
     * 上传人群接口
     */
    public static final String POPULATION_UPLOAD = "/rest/openapi/v1/dmp/population/upload";
    /**
     * 获取人群包接口
     */
    public static final String POPULATION_LIST = "/rest/openapi/v2/dmp/population/list";

    /**
     * 删除人群包接口
     */
    public static final String POPULATION_DELETE = "/rest/openapi/v1/dmp/population/delete";

    /**
     * 推送人群包接口
     */
    public static final String POPULATION_PUSH = "/rest/openapi/v1/dmp/population/push";

    /**
     * 跨账户人群包推送接口
     */
    public static final String POPULATION_PUSH_ACCOUNTS = "/rest/openapi/v1/dmp/population/accounts/push";

    /**
     * 游戏精选标签创建
     * 获取游戏精选标签所有接口类型
     */
    public static final String POPULATION_GAME_TAG_LIST = "https://ad.e.kuaishou.com/rest/openapi/v1/dmp/population/paid/game_select_type/list";

    /**
     * 游戏精选标签人群包
     * 游戏精选标签创建
     */
    public static final String POPULATION_GAME_TAG_CREATE = "/rest/openapi/v1/dmp/population/paid/game_select_tag/create";

    /**
     * DMP更新人群包接口
     */
    public static final String POPULATION_UPDATE = "/rest/openapi/v1/dmp/population/update";

    /**
     * 获取人群预估数量
     */
    public static final String POPULATION_PREDICTION = "/rest/openapi/v1/tool/audience/prediction";

    /**
     * 获取可选的应用定向
     */
    public static final String APP_SEARCH = "/rest/openapi/v1/tool/app/search";

    /**
     * 获取可选的应用定向
     */
    public static final String CONVERT_LIST = "/rest/openapi/v1/tool/convert/list";

    /**
     * 获取可选的动态词包
     */
    public static final String CREATIVE_WORD = "/rest/openapi/v1/tool/creative_word/list";
    public static final String ACTION_BAR_TEXT_LIST = "/rest/openapi/v1/creative/action_bar_text/list";


    /**
     * 获取定向标签
     */
    public static final String TARGETING_TAGS = "/rest/openapi/v1/tool/targeting_tags/list";


    /**
     * 修改广告计划预算
     */
    public static final String UPDATE_CAMPAIGN_BUDGET = "/rest/openapi/v2/campaign/update";

    /**
     * 修改广告组预算
     */
    public static final String UPDATE_UNIT_BUDGET = "/rest/openapi/v1/ad_unit/update/day_budget";


    /**
     * 修改广告组出价
     */
    public static final String UPDATE_UNIT_BID = "/rest/openapi/v1/ad_unit/update/bid";


    /**
     * 修改广告计划状态
     */
    public static final String UPDATE_CAMPAIGN_STATUS = "/rest/openapi/v1/campaign/update/status";

    /**
     * 修改广告计划
     */
    public static final String UPDATE_CAMPAIGN = "/rest/openapi/v2/campaign/update";


    /**
     * 修改广告组
     */
    public static final String UPDATE_UNIT = "/rest/openapi/v2/ad_unit/update";

    /**
     * 修改广告组状态
     */
    public static final String UPDATE_UNIT_STATUS = "/rest/openapi/v1/ad_unit/update/status";

    /**
     * 修改广告创意状态
     */
    public static final String UPDATE_CREATIVE_STATUS = "/rest/openapi/v1/creative/update/status";
    /**
     * 快手-广告主信息
     */
    public static final String ADVERTISER_INFO = "/rest/openapi/v1/advertiser/info";


    /**
     * 修改广告创意
     */
    public static final String UPDATE_CREATIVE = "/rest/openapi/v2/creative/update";

    /**
     * 快手-查询图片列表
     */
    public static final String IMAGE_LIST = "/rest/openapi/v1/file/ad/image/list";


    /**
     * 历史数据查询任务
     */
    public static final String ASYNC_TASK_CREAT = "/rest/openapi/v1/async_task/create";
    /**
     * 获取任务列表
     */
    public static final String ASYNC_TASK_LIST = "/rest/openapi/v1/async_task/list";

    /**
     * 下载数据
     */
    public static final String ASYNC_TASK_DOWNLOAD = "/rest/openapi/v1/async_task/download";

    /**
     * 落地页查询
     */
    public static final String PAGE_LIST = "/rest/openapi/v2/lp/page/list";

    /**
     * 获取操作记录
     */
    public static final String OPERATION_RECORD = "/rest/openapi/v1/tool/operation_record/list";


    /**
     * 登录
     */
    public static final String TYPE_LOGIN = "login";
    /**
     * 授权
     */
    public static final String TYPE_AUTHORIZATION = "authorization";
    /**
     * 登录方式-快手
     */
    public static final String LOGIN_TYPE_KUAISHOU = "kuaishou";
    /**
     * 登录方式-快手
     */
    public static final String LOGIN_TYPE_BYTEDANCE = "bytedance";
    /**
     * 请求前缀
     */
    public static final String HTTPS_PREFIX = "https:";
    /**
     * 评论列表数据查询接口
     */
    public static final String COMMENT_LIST = "/rest/openapi/v1/comment/list";
    /**
     * 批量回复评论接口
     */
    public static final String COMMENT_REPLY = "/rest/openapi/v1/comment/reply";
    /**
     * 回复评论接口
     */
    public static final String COMMENT_TREE = "/rest/openapi/v1/comment/tree";
    /**
     * 屏蔽评论接口
     */
    public static final String COMMENT_SHIELD = "/rest/openapi/v1/comment/shield";

}
