문제

SharePoint 2013에서 JavaScript를 사용하면 현재 컨텍스트를 다음과 같이로드 할 수 있습니다.

var context = SP.ClientContext.get_current();
var user = context.get_web().get_currentUser();
context.load(user);
context.executeQueryAsync(onGetUserNameSuccess, onGetUserNameFail);
.

그러나 SharePoint 2013에 대한 웹 API REST 호출을 통해이 작업을 수행하는 방법이 있습니까?이상적으로 나는 로 현재 컨텍스트를로드 / 가져올 수 있기를 원할 것입니다.

$. ajax () 호출.

도움이 되었습니까?

해결책

아니오 아니오, 아니오 문맥이 실제로 무엇인지 이해해야합니다. JavaScript 코드를 실행 중이면 페이지 / 앱 내에 있습니다. SharePoint 기반 ..이므로 맥락이 무엇인지그것을 포함합니다 ..

서버 측 코드 spcontext.current는 SharePoint 내에 있으므로 컨텍스트가 있습니다 ..

또는 클라이언트 객체 모델을 사용하는 경우 실제로 URL을 제공하고 컨텍스트를 얻을 수 있습니다 .. REST API에서는 불가능합니다. 컨텍스트를 원할 경우 C # ..

REST API는 외부 장치에서 연결하기위한 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top