2016-07-26 1 views
0

나는 일하는 회의실을 나열하고 방을 누가 예약했는지 그리고 얼마나 오랫동안 사용할 수 있는지에 대한 정보를 보여주는 간단한 사이트를 만드는 데 관심이 있습니다. 모바일 브라우저를 통해 즉시 정보를 쉽게 얻을 수있는 읽기 전용 앱입니다. 나는 기본적으로 이것을 어디서 시작해야 하는지를 알아 내려고 노력하고 있습니다.Enterprise 설정에서 Microsoft Outlook API 시작하기

저는 거대한 기업 대행사에서 근무하고 있으며 자체 Exchange 서버가있는 것 같습니다. 나는 그것에 대해 많이 알지 못한다. 저는 개발자이지만 마이크로 소프트 서버 에코 시스템에 대해서는 아무것도 모릅니다.

그냥 다이빙 및 일부 Microsoft API를 사용하려면 내가 준비 또는 I 설치하거나 할 필요가 일부 서비스 팩에 대한 내 IT 부서에서 몇 가지 정보를 확인할 필요가 수행

난 그냥 알고 싶어요 일부 api 권한을 활성화해야합니까?

IT 부서와 상담해야 할 경우 구체적으로 무엇을 요청해야합니까?

나는 지금 옳은 방향으로 나를 가리키는 누군가를 찾고 있습니다.

미리 감사드립니다.

답변

3

대처 환경 (특히 대규모 환경)에서는 IT 부서와 대화하여 앱이 생성하기 시작할 트래픽이 충분히 다를 수 있으므로 보안 관점에서만 어떻게해야하는지 알려야합니다 그들은 너를 만나고 볼 것이다 (그것은 일반적으로 좋은 것이 아니다).

그러나 그들이 원하는 Exchange 버전은 Exchange 웹 서비스를 사용할 수 있는지 (일반적으로 적용될 것인가) EWS 끝점은 무엇입니까 (EWSEditor와 같은 응용 프로그램을 사용하여 직접 작업 할 수 있습니다)). Office365를 사용 중이거나 하이브리드 설정이있는 경우 액세스하려는 MeetingRoom에 RoomLists를 사용 했습니까 (응용 프로그램이 쉽게 찾을 수 있도록). 그런 정보가 있으면 API에 대한 선택을 할 수 있습니다. 예를 들어 Office365를 사용하는 경우 새 REST API의 dev.outlook.com을 사용하거나 EWS를 사용하여 OnPrem Exchange 2010, 13,16을 살펴 봅니다. RoomList를 사용하지 않으면 회의실 검색이 문제가 될 수 있습니다 (예 : 새 회의실이 추가 될 때이를 감지 함). LDAP 사용과 같은 다른 API를 살펴볼 필요가 있습니다.

+0

감사합니다. 이것이 내가 필요한 것입니다. 나는 그들과 확실히 이야기 할 것이다. 이것이 정상적인 것인지 확실하지는 않지만 내 회사가 회의실을 처리하는 방법은 각 회의실이 자체 전자 메일을 가진 "사용자"이고 회의에 해당 사용자를 초대하여 회의실을 예약하는 것입니다. 회사의 다른 사람과 마찬가지로 자신의 일정을보고 회의실 가용성을 확인할 수 있습니다. 그게 정상인가요? Outlook에서 회의실을 더 잘 처리 할 수있는 방법이 있음 – Francisc0

+0

Outlook에서 EWS를 사용하여 GetUserAvailiblity 작업을 통해 수행 할 작업 https://msdn.microsoft.com/en-us/library/office/aa564001(v=exchg.150)) .aspx를 사용하면 여러 주소를 지정하고 시간을 서로 비교할 수 있습니다. 또한 Outlook에서 볼 수있는 모임 시간 기능을 제안합니다 (https://msdn.microsoft.com/en-us/library/office/hh532560(v=exchg.80).aspx). 다른 옵션은 Outlook에서 해당 폴더를 열 때와 마찬가지로 모임 일정을 직접 쿼리하는 것입니다. https://msdn.microsoft.com/en-us/library/office/dn495614(v=exchg.150) .aspx –