Office 365 Reporting Web Service API developer queries related to response limit, permissions, reports!!

As you aware that the Office 365 Reporting web service enables developers to integrate information on email and spam, antivirus activity, compliance status, and Lync Online activities into their custom service reporting applications and web portals. These are few frequent queries that I come across Office 365 Reporting Web Service API developers – so I…

0

Office 365 developer – Outlook version requirements for actionable messages, adaptive cards

In the last post I updated how you can develop actionable messages and make use of it . So the actionable messages enable you to take quick actions right from within the Outlook (its also available in Microsoft teams as well). The developers can embed actions in their emails or notifications, elevating user engagement with…

0

Azure IOT: IOT Toolkit extension for VS Code

Do you use Microsoft VS code to build applications? Are you a Azure IOT developer? Do you know that using VS code to develop with Azure IOT Hub? Yes, there’s a VS Code extension to develop with Azure IoT Hub. If you didn’t, then dont miss this new episode of the IoT Show. See how…

0

Microsoft AI & ML developer – Video Moderation with Content Moderator

Content moderation is the process of monitoring for possible offensive, undesirable, and risky content. Content Moderator, a Cognitive Services product, combines machine-assisted content moderation APIs and human review tool for images, text, and videos into a complete content moderation solution. In this episode, Sanjeev & Seth will get an overview of Content Moderator and learn…

6

Best practices – TechTalk session on how to build Great Libraries using .NET Standard for .Net developers

– Are you a .Net developer? – Who wants to create great .NET class libraries? – Confused about .NET Standard, .NET Core, and .NET Framework? Then I would suggest you to watch this talk at .NetConf to learn how you can easily support multiple platforms with .NET Standard and no compromises, thanks to via multi-targeting….

2

Microsoft .NET Conference – Virtual developer event

Microsoft .NET Conf is a free, 3 day virtual developer event co-organized by the .NET community and Microsoft. It just finished last week, September 12 – 14, 2018. Learn more at www.dotnetconf.net Over the course of the three days we had a wide selection of live sessions that feature speakers from the community and .NET product teams. These…


Private preview: Now access the Managed Access to Microsoft Graph Data

Now you can access the Managed Access to Microsoft Graph Data – Yes, you heard it correct. So you can use, Managed Access to Microsoft Graph Data is designed to give administrators new controls over the Office 365 data they provide to application developers who forge insights with that data. It include scenarios for Enterprises…

1

[Upcoming changes] Exchange Web Services API for Office 365

Exchange Web Services (EWS) was launched as a part of Microsoft Exchange 2007 as a SOAP based API that allows access to Exchange and Exchange Online data. Starting July 3, 2018, Exchange Web Services (EWS) will no longer receive feature updates. While the service will continue to receive security updates and certain non-security updates, product…


Office 365 Developer – Get the Personal Contacts with Microsoft Graph API

As you aware Outlook contacts lets you store personal contacts’ data, and is part of the Outlook messaging hub in Office 365. Through Outlook, you can manage emails, schedule meetings, find information about users in an organization, initiate online conversations, share files, and collaborate in groups. So now with Microsoft Graph API you can get/pull…


Graph Developer: Microsoft Graph API fails with error RESTAPINotEnabledForComponentSharedMailbox

One of my customer tried accessing the Graph/REST API call using Microsoft Graph API in their mailbox and they get error “RESTAPINotEnabledForComponentSharedMailbox”. It worked for their couple of other mailboxes, but failed for this given mailbox. Their error stack (detailed one) looked like the following: {     “error”:     {         “code”: “RESTAPINotEnabledForComponentSharedMailbox”,         “message”:…

2

Gotchas – Microsoft Graph/Outlook REST API throttling, best practices

In recent times, I was working with this customer where they make Graph API calls, Say, GET https://graph.microsoft.com/v1.0/users/YYY@XXX.onmicrosoft.com/mailFolders/inbox/messages?$skip=0&$top=30&$select=bodypreview,categories,conversationid,from,hasattachments,id,isdraft,isread,lastmodifieddatetime,parentfolderid,receiveddatetime,replyto,sender,sentdatetime,subject,torecipients and few other GET (read operations of mail folders/single item handles specifically) and few POST/PATCH calls. They noticed, once the throttling threshold is exceeded, Microsoft Graph limits any further requests from that client for a period of…


Azure/Office 365 Graph API developer: RefreshToken, AccessToken, IdentityToken

These are 3 common terms (Refresh Token, Access Token, Identity Token) in Azure/Office 365 Graph API Cloud developer world and we get tons of queries on this. So let me try to explain them in simple terms … Access Token:- The access token is attached to every REST API request in the authorization header. -…


Office.js: MakeEWSRequestAsync throws “The request exceeds the 1 MB size limit. Please modify your EWS request”

One of my customer created Outlook Web add-in (Office.js) and when he calls mailbox.makeEwsRequestAsync method. But they got the following error “The request exceeds the 1 MB size limit. Please modify your EWS request”. At the app level, the developer is making the call from web add-in to create a mail item in drafts folder…