package com.heyu.api.baidu.request;


import lombok.Data;

@Data
public class BaiduImageUrlRequest {


    /**
     * 是否必选： 和 url/pdf_file/ofd_file 四选一
     * 类型： string
     * 说明:
     * 图像数据，base64编码后进行urlencode，要求base64编码和urlencode后大小不超过8M，最短边至少15px，最长边最大4096px，支持jpg/jpeg/png/bmp格式
     * 优先级：image > url > pdf_file > ofd_file ，当image字段存在时，url、pdf_file、ofd_file 字段失效
     */
    private String imageBase64;


    /**
     * 和 image/pdf_file/ofd_file 四选一
     * 说明 ：
     * 图片完整url，url长度不超过1024字节，url对应的图片base64编码后大小不超过8M，最短边至少15px，最长边最大4096px，支持jpg/jpeg/png/bmp格式
     * 优先级：image > url > pdf_file > ofd_file，当image字段存在时，url字段失效
     * 请注意关闭URL防盗链
     */
    private String imageUrl;

}
