Compartir a través de


Office Communicator 알림 기능 확장

OC환경에서 알림 기능을 사용 할 경우 단순히 OC 대화 창을 통해서만 기능을 제공 하는 것이 아니라, 추가적으로 원하는 정보를 함께 제공 할 수 있습니다.

예를 들어 메일이 오면 메일의 보낸 사람과 요약 정보를, 결재 메일이 오면 결재 요청 자와 결재 요약 정보를, 게시판에 글이 올라오면 글을 올린 사람 정보와 게시 요약 정보를 함께 보여줄 수 있습니다. 만약 사진 정보가 있으면 위의 보낸 사람 정보를 사진과 함께 알림 서비스를 주면 더 효과적일 수 있습니다.

실제로 ‘bfu’라는 곳에서 ‘Incoming Call Screen Pop’이라는 Sample code를 사용하여, 아래와 같이 Toast 창이 뜰 때 상세 내용을 추가적으로 보여 주도록 개발하여 사용하고 있습니다. (아래 Toast 창 위의 내용은 OC 대화창이 아닌 추가로 개발 한 UI 입니다.)

https://www.microsoft.com/Casestudies/Case_Study_Detail.aspx?casestudyid=4000004953

image

해당 Sample Code는 아래 Link에서 Download 받으실 수 있습니다.

https://www.microsoft.com/downloads/details.aspx?FamilyId=84AC7DD7-99D3-48F7-99D7-A281BD616407&displaylang=en

그리고 Sample Code는 아래 목록 Tree에서 보듯이 C#과 VB로 제공됩니다. 상세 Manual도 함께 포함되어 있으니 관련 Code를 통하여 현재 가지고 계신 어플리케이션과 연계하여 OC의 알림 기능을 보다 Powerful하게 Upgrade 하시기 바랍니다.

image

Comments

  • Anonymous
    June 07, 2010
    좋은 정보이네요. 문의드립니다. 저희 서버가 64bit 인데 해당 샘플을 실행 시 오류가 발생합니다 아무래도 32bit와 64bit 머신의 차이 때문인듯한데요 혹시 좋은 해결방안이 있을까요?

  • Anonymous
    June 07, 2010
    문제는 실행시키면 LOAD를 하지 못하고 [ 파일이나 어셈블리 'Microsoft.Office.Interop.UccApi, Version=2.0.6362.15, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 프로그램을 잘못된 형식으로 로드하려고 했습니다.] 라는 메세지가 나옵니다. 이러한 경우  좋은 해결방안이 있을까요?

  • Anonymous
    August 23, 2010
    UccApi는 32 전용입니다. 64bit os에서는 아래처럼 syswow 모드로 등록되도록 UccApi를 등록해줘야 합니다. %systemdrive%syswow64regsvr32 %target_path%uccapi.dll