SharePoint 페이지에서 비즈니스용 Skype의 현재 상태 정보를 보는 방법

2018년 5월 26일 시점, 현재 상태 표시할 수 없습니다.



이 기사를 쓴 5월 12일 시점에서는, 여기에서 소개하고 있는 코드로 프레즌스가 표시되고 있었는데, 지금은 표시되지 않습니다・・・
원래, SharePoint Online 표준의 등록자나 갱신자의 곳도 프레즌스가 일하고 있지 않네요.
뭔가 사양 변경이 있었는지?

그래서이 기사는 지금은 도움이되지 않으므로주의하시기 바랍니다.

지금은 당연한 현재 상태 표시



예를 들어 좌석표나 연락처 목록을 SharePoint에서 사용자 지정으로 만들려는 경우 Skype for Business의 현재 상태 정보가 나오면 멋집니다!
라고 할까, 나오지 않으면 왜 나오지 않는 거야! ? 라고 말할 정도로 당연한 프레즌스 정보.

어떻게 하면 SharePoint 페이지에 Skype for Business의 현재 상태를 쉽게 표시할 수 있는지 알아보았습니다.

샘플 코드



SharePoint가 하고 있는 일을 흉내내는 것이 가장 간단하기 때문에, 브라우저의 개발자 툴로 소스를 들여다 보면 흉내내 보면・・・
오 간단! 이것이라면 SharePoint 상의 여러가지 곳에 짜넣어 버려요.

presence.htm
<span class='ms-imnSpan'>
 <a class='ms-imnlink ms-spimn-presenceLink' href='#' onclick='IMNImageOnClick(event);return false;'>
  <span class='ms-spimn-presenceWrapper ms-imnImg ms-spimn-imgSize-10x10'>
   <img name='imnmark' title='' class='ms-spimn-img ms-spimn-presence-online-10x10x32' id='imn_xxx,type=smtp' alt='presence' src='/_layouts/15/images/spimn.png' sip='[email protected]' showofflinepawn='1'>
  </span>
 </a>
</span>
<span>及川 紘旭</span></br>

위의 HTML 코드를 현재 상태를 표시하려는 곳에 작성하십시오.
그리고, 4행째의 img 태그의 id 속성의 xxx 부분에 임의의 일의의 값을, sip 속성에 프레즌스를 표시하고 싶은 유저의 sip id (메일 주소와 같은 값)를 넣어 주세요.
그리고 마지막 span 태그에는 현재 상태를 보는 사용자의 이름을 넣어 둡시다.
이렇게하면 sip에 지정된 사용자의 현재 상태를 볼 수 있습니다.

SharePoint 페이지에서 우선 움직임을보고 싶다면,
1. 위의 프레즌스 표시 HTML 코드를 적절한 텍스트 파일로 저장합니다.
2. 파일을 문서 라이브러리에 업로드합니다.
3. 페이지에 컨텐츠 편집기 웹 파트를 붙여넣고 2개의 파일 URL을 컨텐츠 링크로 지정합니다.
그렇다면 쉽게 확인할 수 있습니다.



그러나 이 기술은 처음에 쓰는 대로 SharePoint 페이지에서만 작동합니다.

좋은 웹페이지 즐겨찾기