Go의 GetConfiguration 호출에서 ItemCategory를 채울 수 없습니다.
SoftLayer_Product_Package/GetConfiguration에서 항목 카테고리 정보를 검색하기 위해 REST 호출을 수행할 때 사용자는 다음과 같은 작업을 수행할 수 있습니다. itemCategory 필드가 항목에 포함되어 있어도 채워지지 않는 문제가 발생합니다. objectMask.
설명
이 문제의 원인은 사용 중인 엔드포인트에 있습니다. 기본적으로 Go 클라이언트 라이브러리는 REST 엔드포인트를 사용합니다. 그러나 XMLRPC 끝점이 구성된 경우("~/.softlayer" 파일을 통해) 클라이언트 라이브러리는 대신 XMLRPC를 통해 요청을 시도합니다.
XMLRPC 끝점은 채우기를 지원하지 않습니다. itemCategory 필드로 인해 비어 있음 응답.
솔루션
이 문제를 해결하려면 세션을 생성할 때 REST 엔드포인트를 명시적으로 지정하십시오.
endpoint := "https://api.softlayer.com/rest/v3" sess := session.New(username, apikey, endpoint)
추가 정보
위 내용은 Go의 GetConfiguration 호출에서 ItemCategory가 채워지지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!