Skip to content

Java Get Configuration Latest Upgrade Information

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

Request Parameter List

Parameter NameTypeDescription
requestConfigurationUpgradeRequestSet specific interface request parameters, please refer to Configuration Get Upgrade Strategy

Return Value List

Return Value NameTypeDescription
resultConfigurationUpgradeResponseInterface return value, specific interface return parameters, please refer to Configuration 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;

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 {

    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 getting configuration upgrade information
    @Test
    public void testGetConfigurationUpgrade() throws Exception {
        // Create Client object
        ConfigurationUpgradeRequest request = new ConfigurationUpgradeRequest();
        request.setConfigurationKey("q1hfB1VUQaK9VksTZGPU1Q");
        request.setVersionCode(1);
        request.setAppointVersionCode(0);
        request.setDevKey("");
        request.setDevModelKey("");

        try {
            ConfigurationUpgradeResponse info = client.ConfigurationUpgrade(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("testGetConfigurationUpgrade end");
    }

}

toolsetlink@163.com