473,385 Members | 1,848 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Need to Access Exchange Web Services API using javascript

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
1 2157
Dormilich
8,658 Expert Mod 8TB
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

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

Similar topics

1
by: | last post by:
Hello, I have a problem when I try to do this on a aspx page.. Is there anything wrong with this approach? This is the javascript function <Script Language='JavaScript'> function...
0
by: Bidarkota | last post by:
Can i access serverside selectbox using javascript in another page. if it is possible please help me with sample code. thanks in advance
1
by: lindy | last post by:
Hi All, I have a task need to update Sql server database whenever the user click "close" button in browser. It seemed I can't capture this event using asp.net. How can I access Sql server...
1
by: Debs | last post by:
Hi, I am running my website using Weblogic, so the path is something like http://<myip>:<port>/<servername>/ On JSP pages I can use <%=request.getContextPath()%to get the root path of the...
3
by: Navodit | last post by:
Hi I have a problem in which I am not sure if Javascript can or should be used. If anyone can throw light on this it wd be great : Basically I am working on the development of a database where...
4
by: Nuno | last post by:
Hello, I'm trying to call some web services only using javascript from a html page. I succeeded on doind this in IE with the use of the behavior:url(webservice.htc); (technique founded in the...
5
by: teenIce | last post by:
Hi guys, How do I access flash function using javascript?Does anyone have any reference or code? Thanks...
2
by: =?Utf-8?B?RGF2aWRF?= | last post by:
Hi, I try to connect to Exchange server using MAPI. I need to access a special user inbox and read all his new mails. The code I wrote work good, but I get my inbox instead of the user I need....
2
by: ismailc | last post by:
Good day, I need help. I would like to Update a Sharepoint List (Document Library) Folders using Web Services with Javascript. I have searched on Goggle but nothing that updates a document...
0
by: kottiPrasad | last post by:
Hello , I have mailboxes in the exchange server and i need to copy the mailboxes data from the exchange server and place it to the other exchange server using c#.Is it possible to access the...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.