소개
이 문서에서는 API(Application Programming Interface) 명령을 CE(Collaboration Endpoint) 8.0 소프트웨어 이상으로 전송하는 절차에 대해 설명합니다.
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
- CE 8.0 소프트웨어 이상
- API 지식
- cURL 지식
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
구축에 엔드포인트에 대한 API 명령이 필요하고 CE 8.0 이상을 사용 중인 경우 이 문서의 절차를 사용해야 합니다.
문제
7.3.x 이하를 실행하는 텔레프레즌스 엔드포인트에서 URL을 통해 API 명령을 전송할 수 있습니다. /fromputxml 명령을 사용합니다.
버전 CE 8.0에서는 이 방법이 사용되지 않으며, 최신 버전의 코드에 대해 명령을 보내야 할 경우 브라우저에서 이 오류를 표시합니다.

또는 이 오류

공식 문서에는 이 방법이 표시되지 않으므로 문서 결함에 대한 문제가 추적됩니다. CSCuy25151입니다.
해결
이 특정 시나리오에서 명령 목적은 장치 이름을 변경하는 것입니다. 각 제품에 대해 다양한 API 명령을 사용할 수 있으며, 이러한 명령은 각 API 설명서에 나열되어 있습니다.
1단계. Windows 시스템에서 명령줄을 엽니다.
2단계. 일단 열리면 이 특정 구문을 사용해야 합니다.
curl -u admin -d"<XmlDoc><Configuration><SystemUnit><Name>testGeo</Name></SystemUnit></Configuration></XmlDoc>" http://IpOfTheSystem/putxml
참고: 명령에서 IpOfTheSystem을 엔드포인트 IP 주소로 교체합니다.
3단계. 명령줄에서 관리자 비밀번호를 요청할 경우 관리자 비밀번호를 입력합니다.

4단계. API에서 수행한 변경 사항이 성공적으로 적용되었는지 확인하려면 엔드포인트의 웹 페이지에 입력합니다.

MX 시리즈용 API 참조 설명서.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-mx-series/products-command-reference-list.html
SX 시리즈용 API 참조 설명서.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-quick-set-series/products-command-reference-list.html