Skip to content

Java Get File Application Latest Upgrade Information ​

This method is used to obtain the latest upgrade strategy for file applications.

Request Parameter List ​

Parameter NameTypeDescription
requestFileUpgradeRequestSet specific interface request parameters, please refer to File Application Get Upgrade Strategy

Return Value List ​

Return Value NameTypeDescription
resultFileUpgradeResponseInterface return value, specific interface return parameters, please refer to File Application Get Upgrade Strategy

Unit Test Code Location ​

github: https://github.com/toolsetlink/upgradelink-api-java/blob/main/src/test/java/com/toolsetlink/upgradelink/api/ClientTest.java

Example Code ​

You can use the following code to obtain the latest upgrade strategy.

java
package com.toolsetlink.upgradelink.api;  // Package name must match the class under test

import com.toolsetlink.upgradelink.api.models.FileUpgradeRequest;
import com.toolsetlink.upgradelink.api.models.FileUpgradeResponse;
import com.toolsetlink.upgradelink.api.models.UrlUpgradeRequest;
import com.toolsetlink.upgradelink.api.models.UrlUpgradeResponse;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

public class ClientTest {  // Class name = Tested class name + Test

    private final String accessKey = "mui2W50H1j-OC4xD6PgQag";
    private final String accessSecret = "PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc";
    private Client client;

    @BeforeEach
    void setUp() throws Exception {
        Config config = new Config();
        config.setAccessKey(accessKey);
        config.setAccessSecret(accessSecret);
        client = new Client(config);
    }

    @Test
    public void testGetFileUpgrade() throws Exception {
        // Create Client object
        Client client = new Client(accessKeyId, accessKeySecret);

        FileUpgradeRequest request = new FileUpgradeRequest();
        request.setFileKey("LOYlLXNy7wV3ySuh0XgtSg");
        request.setVersionCode(1);
        request.setAppointVersionCode(0);
        request.setDevKey("");
        request.setDevModelKey("");

        try {
            FileUpgradeResponse info = client.FileUpgrade(request);
            System.out.println(info.code);
            System.out.println(info.msg);
            System.out.println(info.data);
        } catch (Exception e) {
            System.out.println("Exception e1:" + e);
        }

        System.out.println("testGetFileUpgrade end");

    }
}

toolsetlink@163.com