2014-12-05 3 views
3

을 사용하여 작성 모드에서 메일 본문을 읽는 방법 Office 365 JavaScript API를 사용하여 작성 모드에서 메일을 읽을 수있는 방법은 무엇입니까?Office 365 java-script API

예를 들면 :

Office.initialize = function (reason) { 
    var body = Office.context.mailbox.item.body; 
}; 

답변

6

편집 : 같은 시나리오를 달성하기 위해 찾는 사람을위한 좋은 소식 - 우리는 당신이 작성 모드에서 메시지의 본문을 얻을하는 데 사용할 수있는 API를 수행하십시오 . 현재 새로운 API에 대해 알아 찾을 수 있습니다 https://dev.outlook.com/reference/add-ins/Body.html#getAsync


불행하게도, 지금이 권리를 달성하기 위해 깨끗한 방법이 없습니다. 그러나 우리는 항상 API를 개발 중입니다. 앞으로이 기능이 추가 될 가능성이 있습니다. 따라서 계속 지켜봐주십시오!

우리가 지금 얻을 수있는 가장 가까운 해결 방법은 사용자에게 초안을 저장하고 EWS ID를 받고 EWS에서 신체를 가져 오도록 요청하는 것입니다.하지만 그렇게 유용하지는 않습니까? 그렇습니다. :)

+0

아직 해결 방법이 있습니까? 나는 똑같은 것을 성취하려고 노력하고있다. 메일을 작성할 때 임시 보관함에 저장하고 itemId를 가져옵니다. 그러나 모든 초안에는 동일한 itemId가 표시됩니다. 이에 대한 최신 솔루션은 무엇입니까? –

+1

나는 이것이 당신을 위해 작동한다고 생각한다 - https://dev.outlook.com/reference/add-ins/Body.html#getAsync – MrPiao

+0

예. 감사. 텍스트 형식의 본문을 가져옵니다. 하지만 그 itemId는 어떨까요? 모든 초안에서 왜 똑같습니까? 어떤 생각? https://dev.outlook.com/reference/add-ins/Office.context.mailbox.item.html#itemId에 따라 수행했습니다. –