Go SDK - URL アプリケーションの最新アップグレード情報取得
このメソッドは、URL アプリケーションの最新アップグレード戦略を取得するために使用されます。
メソッド定義
go
func (client *Client) UrlUpgrade(request *UrlUpgradeRequest) (_result *UrlUpgradeResponse, _err error)リクエストパラメータ一覧
| パラメータ名 | タイプ | 説明 |
|---|---|---|
| request | *UrlUpgradeRequest | 特定のインターフェースリクエストパラメータを設定します。詳細は URL アプリケーションのアップグレード戦略取得 を参照してください。 |
戻り値一覧
| 戻り値名 | タイプ | 説明 |
|---|---|---|
| result | *UrlUpgradeResponse | インターフェースの戻り値で、err が nil の場合に有効です。特定のインターフェースの戻りパラメータの詳細は URL アプリケーションのアップグレード戦略取得 を参照してください。 |
| err | error | リクエストの状態で、リクエストが失敗した場合に 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)
}
}