Cloud developer guidance: Microsoft Graph or Azure AD Graph?

This is one of the frequent query which i come across. whenever i talked to my app developer customers community. They wanted to know whether they should be using Microsoft Graph (developer.microsoft.com/graph) or Azure AD Graph (graph.windows.net); also i see good number of discussion threads talking the same. In order to conclude this and provide…

0

Understand more about Office.js, it’s add-in runtime environment and Internet Explorer protected mode!!

In addition to the earlier blog post, you can refer the following: – Microsoft Office addins using the Apps for Office platform are designed to run in isolation, using a low rights sandbox. – Several features, such as the task pane view, use web views provided using Internet Explorer APIs.  – To ensure these components…

0

Debug: Outlook office addin (apps for office) fails to load, errors out

Recently one of my developer customer reported that he designed a new Outlook addin (apps for office) which fails to load and it throws the error “This app could not be started. Close this dialog to ignore the problem or click “Restart” to try again.” During troubleshooting we noticed that this issue occur because protected…

4

Microsoft Graph REST API Developer – Getting list of locales, languages supported for the user mailbox

Using Microsoft Graph REST API, you can get the list of locales and languages that are supported for the user, as configured on the user’s mailbox server. You need to use OutlookUser resource type, which represents the Outlook services available to a given user. Request:https://graph.microsoft.com/beta/me/outlook/supportedLanguages RequestHeader: Authorization, Bearer/Token is required Response:If successful, this method returns…

0

Microsoft Graph, Office 365 and .Net Developer

As you aware Microsoft Graph provides a powerful and consistent API for data in Office 365, Azure Active Directory and beyond. With it, you can access key data across organizations. Whether you’re looking to add some simple smarts to your app, like enhanced people pickers or file attachments from OneDrive, or looking to build enterprise…


Office 365 Developer: Mail, Calendar, Contacts REST APIs and Hybrid Exchange

If you’re an Azure/Office 365 application developer, then this session is for you. In this Office 365 Developer session (as part of Redmond Interoperability Protocols Plugfest 2017), Deepak Singh, Program Manager, delivered presentation on Mail, Calendar, and Contacts REST APIs and Hybrid Exchange. Please make use of it.


Fixed: In Exchange Hybrid scenario Microsoft Graph REST API query fails due to $select $top $skips commands ignored

Recently i was working with an app developer who’s using Microsoft Graph REST API in their application. They try to query contacts for Exchange 2016 CU5 on premises in a hybrid + Office 365 environment (they had one single mailbox setup in Office 365). When they tested the Graph API query with $select, $top, $skips…

6

Office 365 Developer: Using People API with Microsoft Graph v1.0

Microsoft Graph provides access to useful people data. You can use the person resource and the People API to aggregate information about a person from across mail, contacts, and social networks. The results are ordered by their relevance based on multiple communication and collaboration patterns and business relationships. The API lets you browse, sort, select,…

2

Use Microsoft Graph API to reach on-premises, cloud users of hybrid Exchange 2016

As you aware, Office 365 and Exchange Online provide a new way to work with email, calendars, and contacts. The Mail, Calendar, and Contact REST APIs provide a powerful, easy-to-use way to access and manipulate Exchange data. In this video, you will see Venkat, Principal Program Manager lead will walk you through how to use…

1

Video: Creating apps using Microsoft Graph & Visual Studio 2017

In this video, Michael Mainer, Senior Community Engineer talks about how you can connect Microsoft Graph with latest Visual Studio 2017. You will learn how to use the Microsoft Graph API SDK for .NET to build your next integration with Office 365, including an updated Visual Studio experience. Hope this helps.


Redmond Protocol Plugfest 2017

Dear fellow developers and quality assurance engineers / testers, please register/participate in our annual Redmond Interoperability Plugfest 2017. Register here Venue: Microsoft headquarters in Redmond, Washington Date: June 19-23, 2017 Detailed agenda: https://www.interopevents.com/redmond2017 – It’s designed to cover interoperability topics that span Microsoft, including Office, Windows, and SQL. There will be testing, workshops, and great…


Debug: WebAPI/Web Service fails to hit Load Balancer when called from Outlook add-in

Recently i worked with this app developer, who created a custom Outlook add-in through which they try to make use of custom ASP.Net Web Service/Web API using REST call. This URL works fine from the browser on a machine running the Outlook with the Add-in installed. But it fails with the below error from within…


Debug: Collecting HTTP/HTTPS traffic using Fiddler Web Debugger tool

As you aware that the Fiddler tool helps you debug web applications by capturing network traffic between the Internet and test computers. The tool enables you to inspect incoming and outgoing data to monitor and modify requests and responses before the browser receives them. So this post provides the steps for capturing HTTP/HTTPS traffic with…


Cloud Developer: Office 365 REST API returns 401 access denied with an error code of “invalid_token”

In recent times i worked with this cloud developer (Azure AD, Office 365 REST API) where they created a custom application. It uses (Calendar, Contact, Mail APIs) to pull items from the specified user mailbox. Intermittently they see “401 Access Denied” followed by error code “invalid_token” from the API. During the investigation, we noticed that…

10