Go からの GetConfiguration 呼び出しで ItemCategory を設定できません
REST 呼び出しを行って SoftLayer_Product_Package/GetConfiguration から項目カテゴリ情報を取得する場合、ユーザーはitemCategory フィールドが含まれている場合でも、このフィールドが設定されないという問題が発生するobjectMask.
説明
この問題の理由は、使用されているエンドポイントにあります。デフォルトでは、Go クライアント ライブラリは REST エンドポイントを使用します。ただし、(「~/.softlayer」ファイルの存在によって) XMLRPC エンドポイントが構成されている場合、クライアント ライブラリは代わりに XMLRPC を介してリクエストを作成しようとします。
XMLRPC エンドポイントは、 itemCategory フィールド、結果は空になりますresponse.
解決策
この問題を解決するには、セッションの作成時に REST エンドポイントを明示的に指定します。
endpoint := "https://api.softlayer.com/rest/v3" sess := session.New(username, apikey, endpoint)
追加情報
以上がGo からの GetConfiguration 呼び出しで ItemCategory が設定されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。