Microsoft Graph API and Azure AD Graph API are two sets of Restful services to query office 365 user or organization’s information. The obvious difference for these two services are th… Read More
Dec.
27
Sample : https://code.msdn.microsoft.com/How-to-implement-a-single-8e0fdeb5
This sample demonstrates how to implement a single-tenant service to authenticate access via M… Read More
As you aware that Microsoft Graph provides a single API endpoint that gives you access to rich people-centric data and insights, via a number of resources like users and messages. Many appli… Read More
As we already setup VSTS and unit testing framework, let’s implement actual bot which can get my Outlook appointment. We can use OAuth 2.0 for Microsoft Graph, and AuthBot is the best… Read More
In this article, I create an unit test for the feature I implemented in the last article.
Mocking the service
To do unit testing, you need to mock all dependencies. In this case, Graph Servi… Read More
In this article, I use DialogPrompt and add create events feature to O365Bot
DialogPrompt
As a developer, you need to consider the following things.
Reply content: Just text string or rich c… Read More
DialogPrompt is great, but if you want to simply create a form, then FormFlow is the one you want to use.
Create a form by using FormFlow
FormFlow uses model to create a form.
Add model
1. O… Read More
Users may want to say “help” in middle of a dialog. As a developer, you can implement global message handler to handle these “keywords”. Read the article here for mor… Read More
In this article, I implement proactive messaging feature to O365Bot. You can see the detail about proactive messaging here. There are several useful scenario for O365 notification. In this a… Read More
In the previous article, I implemented proactive messaging when any Outlook event has been updated. In this article, I will explain how to debug and testing.
Remote Debug
As Microsoft Graph… Read More
Intercepting conversation between users and bot gives you opportunities to extend the bot without affecting current code. For example:
Log all conversations between users and the bot for ana… Read More
In this article, I use LUIS to process natural language, and LuisDialog to integrate LUIS into BotBuilder.
Create LUIS application
1. Go to https://luis.ai and create an account or signin if… Read More
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… Read More
In this article, I will utilize Entity from LUIS and use the result to FormFlow.
Use LUIS Entities
1. Change the code in CreateEventDialog.cs to use Entities from LuisResult. I just parsed s… Read More
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 + Offic… Read More
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… Read More
Flow With Microsoft Graph API by Ashish Trivedi
Microsoft Flow enable us to build a business process quickly. The built in connectors and actions provide required building blocks. On other… Read More
Introduction
This post is meant for users who are trying to utilize the Microsoft Graph Explorer but are getting an error regarding admin consent. This error is described in the picture belo… Read More
Introduction
This blog post is to help users stand up an Azure Active Directory Application Registration, explain what permissions will be needed to added to the AAD Application Registration… Read More
Introduction
This article will help guide you through utilizing Postman to call a Microsoft Graph Call using the authorization code flow. This is part of a 5 part blog on accessing the Micro… Read More
Well, you might be using Microsoft Graph or Office 365 REST API or Azure AD Graph API’s, where you may see some functionality is not yet available in Microsoft Graph when compared to O… Read More
Have you submitted any of the feature requests for Microsoft Graph API earlier? If yes, then please note that we got a new home for it microsoftgraph.uservoice.com.
Until now, the fea… Read More
Are you someone who has a passion for writing and dreams of turning it into a thriving business? Look no further than the world of freelance writing! In today’s digital age, the demand… Read More
If you have a passion for writing and dream of working as a freelance writer, then you’ve come to the right place. Freelance writing is becoming increasingly popular in today’s j… Read More
Do you have a passion for writing? Have you ever thought about pursuing a career in freelance writing? Well, now is the perfect time to dive into this field. With the increasing demand for r… Read More
Looking to embark on a new career path that allows you the flexibility to work from anywhere? Look no further than remote freelance writing jobs. With the increasing importance of good writi… Read More
If you’re someone who loves to write and has a knack for translating complex technical information into user-friendly content, then exploring the world of freelance technical writing m… Read More
If you have a passion for writing and are looking for a flexible career opportunity, then exploring freelance writing websites may be the perfect path for you. With the rise of the internet… Read More
The software and apps available on the Samsung Galaxy Tab S8 tablet are a very important part of the tablet experience. From using core apps like What’s App and Instagram to more advan… Read More
This massive entertainment company is now laying off 900 workers, or 8% of the units global employees, sources report.
Sony on Tuesday said it will lay off about 900 employees in its Pla… Read More
Microsoft and Square Enix have joined forces to mark the upcoming release of Final Fantasy 14 on Xbox Series X/S with a specially designed console. This unique Xbox Series X console, inspire… Read More
Will 2024 Be Another Record-Breaking Year for Electric Vehicle Sales?
The electric vehicle (EV) market has risen over the past few years, with sales numbers smashing records annually. Thi… Read More
Fully EV-Cars vs. Plug-in Hybrid: An In-depth Comparison
The automotive industry is transforming significantly as the world moves towards a more sustainable future. The rise of electric v… Read More
PS4 simulation games offer players a unique opportunity to immerse themselves in virtual worlds where they can experience various real-life scenarios and activities from the comfort of their… Read More
Racing games unblocked offer a thrilling and fast-paced gaming experience for fans of the genre. These games are popular among gamers of all ages and provide the opportunity to test your ski… Read More
Looking for some high-octane excitement and fast-paced action? Look no further than the exciting world of racing games, where players can put their driving skills to the test in a variety of… Read More
The best projectors for home can elevate your entertainment to new heights, turning your living room into a private theatre. Whether for immersive gaming or cinematic experiences, these pro… Read More
Open world games have become increasingly popular in the gaming world, offering players the freedom to explore vast, immersive worlds at their own pace. When it comes to the best open world… Read More
Indie games, short for independent games, refer to video games created by individuals or small teams without the financial backing of a major publisher. These games are often characterized b… Read More
Xbox cloud gaming PC is a revolutionary concept in the world of gaming that is changing the way we play. With Xbox cloud gaming PC, gamers have the ability to stream and play their favorite… Read More
Fortnite Xbox cloud gaming allows players to access the popular battle royale game on their Xbox consoles through the cloud, without the need to download and install the game. This technolog… Read More
Fortnite cloud gaming, also known as cloud gaming, is a revolutionary approach to gaming that allows players to stream their favorite games directly from remote servers without the need for… Read More
Cloud gaming on Xbox has revolutionized the way players experience their favorite games. With Xbox Cloud Gaming, gamers can stream a vast library of titles directly to their devices without… Read More
AAA games are the pinnacle of the gaming industry, known for their high production values, cutting-edge graphics, and immersive gameplay experiences. These games are typically created by lar… Read More
In 2024, the world of gaming is set to see a wave of highly anticipated AAA titles hitting the market. These AAA games, or blockbuster titles, are expected to push the boundaries of storytel… Read More
AAA games, short for "triple-A games", are the epitome of high-quality, big-budget video games in the industry. These games are developed by well-established studios with significant financi… Read More
Cloud gaming services have revolutionized the way we play video games, allowing users to access high-quality, graphics-intensive games without the need for expensive hardware. Some of the be… Read More
Luna cloud gaming is an innovative and exciting platform that allows gamers to stream high-quality video games directly to their devices without the need for expensive hardware. Developed by… Read More
Cloud gaming platforms have revolutionized the way we play and enjoy video games. These platforms allow gamers to access high-quality games without the need for expensive hardware, as the ga… Read More
Steam cloud gaming is a revolutionary technology that allows gamers to stream their favorite games directly from the cloud, eliminating the need for expensive hardware upgrades or downloads… Read More
Microsoft cloud gaming, also known as Project xCloud, is revolutionizing the way gamers access and play their favorite titles. With Microsoft's Azure cloud infrastructure, gamers can stream… Read More
Vortex cloud gaming is a revolutionary technology that is transforming the way we play video games. Through Vortex, gamers are able to stream their favorite games directly from the cloud, el… Read More
Xbox cloud gaming on Android is revolutionizing the way we play video games on our mobile devices. With this innovative technology, gamers can now stream and play their favorite Xbox games d… Read More
Xbox cloud gaming on iOS is a game-changer for fans of Xbox who want to access their favorite games on the go. With Xbox Game Pass Ultimate subscription, players can stream their Xbox games… Read More