2013-07-25 8 views
0

Sitecore API를 통해 별도의 웹 서비스에서 Sitecore 컨텐트를 얻는 방법에 대해 궁금해서 SiteContextSwitcher를 시도했지만 "공급자를로드 할 수 없습니다"예외가 발생합니다. 어떻게 든이 웹 서비스를 sitecore에 등록해야 사용할 수 있습니까?웹 서비스에서 Sitecore API에 액세스

편집 : 나는

+0

달성하고자하는 내용에 대해 자세히 설명해 주시겠습니까? @ sitecore-climber의 대답이 왜 필요한 것이 아닙니다. 노출하고자하는 Sitecore의 기능은 무엇입니까? –

답변

0

Sitecore API에 액세스하여 필요한 기능을 노출 할 웹 서비스를 웹 사이트에 추가 할 수 있습니다. 페이지 게시

URL로 파일에 연결할 수있는 ASMX 서비스가 필요합니다. ie. http://server.com/Some/Directory/Service.asmx/YourMethodName

Sitecore 애플리케이션의 컨텍스트에서 호출되었으므로 서비스의 API에 액세스 할 수 있습니다. 매개 변수를 사용하여 항목이나 ID에 경로를 전달할 수 있습니다.

2

당신은 Sitecore 컨텐츠를 얻을 수 Sitecore 웹 API 모듈을 사용할 수 있습니다 (GUID 또는 경로에 의한) 특정 항목을 게시 할 수 WebService에 기능을 통해 노출 싶습니다 . Here 찾을 수 있습니다. 자신 만의 WebService가 필요 없다고 생각합니다.이 모듈을 사용하면 Sitecore 컨텐트를 즉시 얻을 수 있습니다. 정말 사용하기 쉽습니다.

+0

해답을 주셔서 감사합니다.하지만 그 생각은 아닙니다. WebService를 통해 Sitecore의 기능을 폭로해야합니다. – Superzer0

관련 문제