We are using the Graph SDK to develop Teams based IVR bot. Currently graph SDK supports only to recording user response for 5 minutes. But full call recording is basic and mandate requirement for any IVR application.16 votes
Golang is continuously getting good traction among developers in the industry. As of now, the Graph API only have official SDK support for C# and Java. It will be very beneficial to have Golang SDK.14 votes
Office 365 billing APIs should be created to allow purchasing new subscriptions, adding additional licenses to a subscription, canceling a subscription, and decreasing the licenses for a subscription.
This will allow for automation of on boarding in such a way that all new employees obtain the required licenses and also that when an employee is terminated the billing for that employees license is stopped.1 vote
Right now we can initiliaze AuthorizationCodeProvider with only AuthorizationCode recieved from Ist Leg of oauth2 flow. However in applications, where user authorizes you app once and your app needs to make graph api calls in the background. In this case, persisting Refresh Token in the database is the easiest and then be able to initialize new AuthorizationCodeProvider Instance using these refresh tokens.1 vote
Instead of something like this :
Today most OSs and browsers support HTTP2, some of them for almost many years.
Having the Microsoft Graph support HTTP2 would bring multiple performance benefits:
- Headers compression
- Binary streams (as opposed to text)
- Connection multiplexing (allowing multiple requests to execute on the same port, avoiding multiple tcp/ip dances that take time)
More details here https://blog.restcase.com/http2-benefits-for-rest-apis/1 vote
React Native is evolving fast and is being embraced by many customers. Please provide Graph API SDK for React-Native.1 vote
There is no Graph SDK Tutorial for Java yet1 vote
When using Microsoft Graph SDK, the error handling can be a bit unmanagable. E.g.
You you add a user to a group, and the user was already in that group it will fail. The only way to actually find out that this was the reason it failed is to match the error message (which is a long text string).
For this particular case, you don't care if it fails as the outcome will be the same either way (user is in the group). This error should be easier to match on and ignore as a result.2 votes
I couldn't find a way to get the folders and file in a specific Sharepoint site, or a way to list all available sites using msgraph iOS SDK. Is this available? If it is, could you give me a pointer on how to proceed?
For now I'm only able to get the content of a user's personal drive and Sharepoint's "default" site.
Is any possible to get the content of specific site information except default root site using msgraph iOS SDK preview version.
Graph Explorer is great. It'd be really productive to add a very simple feature that (semi?)automatically adds the session token to the headers. Since that's a VERY common necessary operation, anything to make it faster and easier to complete would be nice.2 votes
According to this statement http://stackoverflow.com/questions/38249131/how-to-clear-a-field-using-using-microsoft-graph-net-client-library
it is currently not possible to clear "simple" fields of Objetcts via Microsoft Graph (Group.Description, User.Surname ...)
Would be great if this was supported.18 votes
The documentation on dev.office.com for the new SDK API reference is great for how to, but what's missing is class library documentation for the assemblies added in the various NuGet packages. For instance, I should be able to get to a page that for something like Microsoft.Office365.OutlookServices.OutlookServiceClient. Today I have to use a .NET reflection tool, the Object Browser in Visual Studio or write some code and see the IntelliSense to see what objects, methods & properties are available to me.5 votes
Apologies for late reply here. WE have a new PM that owns the SDK, Darrel Miller. We are working with the docs team to bring the SDK reference documentation onto docs.microsoft.com . An example of this is here https://docs.microsoft.com/en-us/dotnet/api/?term=httprequest . ^JT
Linux engineers are at large scripting their work. How easy is it to get a file from an Office365 document library using a Linux command line script?
Would be possible looking at oAuth and REST but with your more open approach, launch a Linux SDK1 vote
The Outlook OAuth Sandbox App at https://oauthplay.azurewebsites.net is really great.
Would like to see the code for this web app to learn how to use the oauth and API for my own applications. There are lot of blogs explaining parts of Oauth and O365 API, but some info is depreciated or not explaining the complete part. Studying this web app would help me a lot to understand the principles and to create better code.
Would it be possible to share the code for this application on GitHub?2 votes
This guidance (http://msdn.microsoft.com/en-us/office/office365/howto/common-calendar-tasks-client-library#GetAuthToken) is not as complete as it should be. You likely want to add add additional NuGet packages to make this work. Suggest adding the recommended way to authenticate, such as OWIN / ADAL, to help people get started faster.3 votes
We’ll include this as part of our next round of documentation improvements.
Office Developer Platform Team
- Don't see your idea?