Skip to content

Go SDK - URL アプリケーションの最新アップグレード情報取得

このメソッドは、URL アプリケーションの最新アップグレード戦略を取得するために使用されます。

メソッド定義

go
func (client *Client) UrlUpgrade(request *UrlUpgradeRequest) (_result *UrlUpgradeResponse, _err error)

リクエストパラメータ一覧

パラメータ名タイプ説明
request*UrlUpgradeRequest特定のインターフェースリクエストパラメータを設定します。詳細は URL アプリケーションのアップグレード戦略取得 を参照してください。

戻り値一覧

戻り値名タイプ説明
result*UrlUpgradeResponseインターフェースの戻り値で、err が nil の場合に有効です。特定のインターフェースの戻りパラメータの詳細は URL アプリケーションのアップグレード戦略取得 を参照してください。
errerrorリクエストの状態で、リクエストが失敗した場合に err は nil ではありません。

サンプルコードの場所

サンプルコード

次のコードを使用して、最新のアップグレード戦略を取得することができます。

go
package test

import (
	"fmt"
	"testing"

	"github.com/toolsetlink/upgradelink-api-go/client"
)

// URL アプリケーションのアップグレード内容を取得
func TestGetUrlUpgrade(t *testing.T) {

	var config = client.Config{}
	config.SetAccessKey("mui2W50H1j-OC4xD6PgQag")
	config.SetAccessSecret("PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc")

	Client, err := client.NewClient(&config)
	if err != nil {
		return
	}

	urlKey := "uJ47NPeT7qjLa1gL3sVHqw"
	versionCode := 1
	appointVersionCode := 0
	devModelKey := ""
	devKey := ""

	// インターフェース呼び出し
	request := &client.UrlUpgradeRequest{
		UrlKey:             &urlKey,
		VersionCode:        &versionCode,
		AppointVersionCode: &appointVersionCode,
		DevModelKey:        &devModelKey,
		DevKey:             &devKey,
	}
	Info, err := Client.UrlUpgrade(request)
	if err != nil {
		fmt.Println("err: ", err)
	} else {
		fmt.Println("info: ", Info)
	}

}

toolsetlink@163.com