0
약속 oracle.com 도메인 ( 벌집 메일 서버)로부터 수신 한 경우, 참석자 목록을 캡처 할 수 없습니다

마이크로 소프트 오피스 API으로 나열되지 않습니다.약속 참석자 목록 전망

oracle.com 도메인에서 필수 및 선택 참석자가 여러 명 필요하며 약속이 생성되어 전송되었습니다. 참석자 Outlook 계정에 로그인하고 초대 된 일정 약속을 확인한 결과 로그인 한 사용자를 제외하고 참석자 목록이 표시되지 않습니다. 추가 기능에서도 office.js에서 참석자 목록을 가져올 수 없습니다.

왜 Outlook 기본 페이지 자체가 참석자 목록을 나열하지 않습니까? Office API가 이러한 약속의 참석자 목록을 나열하지 않는 이유는 무엇입니까? 무엇이 문제일까요? 끝까지 해결할 솔루션을 제공하십시오 ...

답변

-1

내 대답 here에 관심이있을 수 있습니다.

뭔가가 전망 에 대한 Office.js API를 사용할 수없는 추가 기능 당신 이

당신은 기본적으로이 작업을 수행 할 Exchange 웹 서비스 (EWS)를 사용하려고 할 수 있습니다 메일 추가 기능에서 EWS를 요청하는 두 가지 방법.

  • 당신은 당신의 클라이언트 응용 프로그램에서 SOAP 요청과 함께 직접 EWS를 요청할 수 있습니다. Office.context.mailbox의 makeEwsRequestAsync 메서드를 참조하십시오.

  • EWS 토큰을 가져 와서 서버로 보내고 에서 요청할 수 있습니다. 그런 다음 EWS SDK 서버 측을 사용할 수 있습니다.

+0

Benoit, 여기서 문제는 MS Exchange가 참석자 목록을 나열하지 않고 자체 참석자 목록을 나열하지 않는 기본 Outlook 페이지를 의미합니다. EWS를 사용하는 데 관심이 없습니다. –

0

나는 그것을 시도하고 그것이 작동하는 것으로 나타납니다. 다음은 내가 참석자 인 일정 항목에 대해 API tutorial 추가 기능에서 실행중인 코드입니다.

showMessage (JSON.stringify (Office.context.mailbox.item.requiredAttendees));

이 문제에 대한 추가 정보를 제공해 주시겠습니까? 어떤 Outlook 클라이언트 및 버전을 사용하고 있습니까? 받은 편지함의 모임 요청 메시지 또는 일정 모듈의 일정 항목 또는 둘 다에서 발생하는 문제를 확인합니까? 참석자를 얻으려는 코드를 추가 할 수 있습니까? 감사!

+0

아래 코드를 사용하여 필요한 참석자를 얻으려고합니다. Office.context.mailbox.item.requiredAttendees; "@ oracle.com"도메인 메일 ID에서 캘린더 초대장을 받으면 참석자 목록이 기본 MS 페이지 자체에 표시되지 않는 문제가 있습니다. 데스크톱 클라이언트를 사용하고 있습니다. 버전은 16.0.4456.1003입니다. 일정 모듈에서 일정 항목에 문제가 발생했습니다. 감사. –

+0

이 버전을 확인하겠습니다. OWA (Outlook Web App)에서 작동합니까? –

+0

Outlook 빌드 4456에서 문제를 재현 할 수 없습니다. OWA에서 시도해보고 작동하는지 알려주십시오. –