By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,982 Members | 1,919 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,982 IT Pros & Developers. It's quick & easy.

Need to Access Exchange Web Services API using javascript

P: 1
I am creating an application using nodeJS and javascript for achieving following functionalities:
•Autodicover URL
•Fetching calendar items
•Get user availability details
•Fetching contacts

My scenario is like I do have a email address and password and then I need to perform autodiscover, fetch contacts and fetch useravailability details from exchange if the exchange credentials are correct. So I have to create a solution which serve to different organizations i.e. user can login using test@domain1.com or test@doemain2.com or any other exchange credentials.

Please let me know the recommended way of accessing exchange API using javascript. Can we use SOAP xmlHttpRequests to connect to exchange and fetch required details like contacts/calendar items. Also, Please let me know is there any javascript API. Any help would be highly appreciated.
Jan 7 '16 #1
Share this Question
Share on Google+
1 Reply


Dormilich
Expert Mod 5K+
P: 8,639
Also, Please let me know is there any javascript API.
http://nodejs.org/docs lists all APIs provided by the node.js environment. the native JavaScript APIs can be found in the ECMAScript 262 standard.

you can also import any additional modules you like, which may also count as API.

Can we use SOAP xmlHttpRequests to connect to exchange and fetch required details like contacts/calendar items.
you certainly can, but JSON-based services are easier.

side note: XMLHttpRequest is a browser API, you won‘t find that in node.js

Please let me know the recommended way of accessing exchange API using javascript.
check the documentation of the exchange API.
Jan 7 '16 #2

Post your reply

Sign in to post your reply or Sign up for a free account.