2013-05-08 2 views
0

하위 조직을 삭제하려고하면 문제가 발생합니다. https://apps-apis.google.com/a/feeds/orgunit/2.0/CustId/QA%2ftesting%2fmoar%2bgroups를 "} 나는 Google 애플리케이션 C# 라이브러리를 사용하여이하위 조직 삭제

OrgService처럼 호출 오전

:

나는 다음과 같은 오류 (고객 ID가 제거 된) 요청의

실행이 실패 얻을. DeleteOrganizationUnit (CUSTOMERID "QA/테스트/moar + 기는");

응답 본체 "는 1,301 : 엔티티가 존재하지 않음"이다

,

나는 모든 조직을 얻고 그것을 삭제로 전달하기 위해 피드에서 직접 경로를 취하고 있으며 여전히 실패하고 있습니다 ... 어떤 일이 벌어지고 있는지 알고 있습니까?

답변

0

OU의 이름은 "QA/테스트/moar + 그룹"입니까, 아니면 "QA/테스트/moar 그룹"입니까? OU의 실제 이름을 라이브러리에 전달해야하며이를 인코딩하는 URL을 처리해야합니다.

+0

실제로 문제가되는 것처럼 보입니다. 슬래시를 인코딩하는 것이므로 발생하지 않아야합니다. 나는 이것을 https://code.google.com/p/google-gdata/의 코드로 이동하고 이후에 발생한 인코딩을 삭제하고 삭제하도록 테스트했다. 슬래시는 인코딩하면 안됩니다. – Roloc