Java 易联云打印机API接口

1.引入jar 

     
            org.springframework.retry
            spring-retry
        

     
            com.dtflys.forest
            forest-spring-boot-starter
           
        

2.接口定义



import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

@NoArgsConstructor
@AllArgsConstructor
@Data
@SuperBuilder
public class YlyDelPrintParam extends YlyBasicParam{

    private String id;

    private String access_token;

    private String machine_code;


}


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

@NoArgsConstructor
@AllArgsConstructor
@Data
@SuperBuilder
public class YlyBasicParam {

    private String client_id;

    private String sign;

    private int timestamp;


}

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

@NoArgsConstructor
@AllArgsConstructor
@Data
@SuperBuilder
public class YlyPrintParam extends YlyBasicParam{

    /**
     * 文档地址,参数解析
     * https://www.kancloud.cn/ly6886/oauth-api/3170322
     */
    private String id;

    private String access_token;

    private String machine_code;

    private String origin_id;

    private String content;

    private int idempotence;


}



import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

@NoArgsConstructor
@AllArgsConstructor
@Data
@SuperBuilder
public class YlyAuthParam extends YlyBasicParam{

    /**
     * 文档地址,参数解析
     * https://www.kancloud.cn/ly6886/oauth-api/3170304
     */
    private String grant_type;

    private String scope;

    private String id;

}



import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

@NoArgsConstructor
@AllArgsConstructor
@Data
@SuperBuilder
public class YlyAddPrintParam extends YlyDelPrintParam {


    private String msign;

    private String print_

你可能感兴趣的:(java,开发语言,spring,boot)