主题
Java 获取 文件应用 最新升级信息
通过此方法获取到 文件应用 可升级的最新策略。
请求参数列表
参数名 | 类型 | 说明 |
---|---|---|
request | FileUpgradeRequest | 设置具体接口请求参数,请参见 文件应用获取升级策略 |
返回值列表
返回值名 | 类型 | 说明 |
---|---|---|
result | FileUpgradeResponse | 接口返回值,当 err 为nil 时有效,具体接口返回参数,请参见 文件应用获取升级策略 |
err | error | 请求的状态,当请求失败时,err 不为 nil |
示例代码
您可以使用以下代码获取到最新升级策略。
java
package com.toolsetlink.upgradelink.api; // 包名必须与被测试类一致
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 { // 类名 = 被测试类名 + Test
private final String accessKeyId = "a1";
private final String accessKeySecret = "a2";
private Client client;
@BeforeEach
void setUp() throws Exception {
client = new Client(accessKeyId, accessKeySecret);
}
@Test
public void testGetFileUpgrade() throws Exception {
// 创建 Client 对象
Client client = new Client(accessKeyId, accessKeySecret);
FileUpgradeRequest request = new FileUpgradeRequest();
request.setFileKey("key1");
request.setVersionCode(1);
request.setAppointVersionCode(0);
request.setDevKey("macmac");
request.setDevModelKey("tv1");
try {
FileUpgradeResponse info = client.getFileUpgrade(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");
}
}