Skip to content

Commit fbdd5a9

Browse files
author
Caitlin Bales (MSFT)
committed
Update readme to remove private preview content
@davidmoten we will be releasing a sample around the same time as we launch the SDK that incorporates both client credential and authorization code flows, and I will add links to both in this README.
1 parent bd1afc8 commit fbdd5a9

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

README.md

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
11
# Preview Microsoft Graph SDK for Java
2-
This client library is currently in private preview status. This means that:
3-
- The API surface may change significantly
4-
- Non-blocking issues *may* be triaged at a slower pace
5-
- You may submit feedback through issues or PRs. You will have a better chance of your changes being implemented if they are submitted before public preview release
6-
- We do not define an SLA or support strategy for this library
7-
8-
We welcome your feedback as we drive the quality of this to general availability.
2+
*This SDK is currently in preview. Please continue to provide [feedback](https://github.com/microsoftgraph/msgraph-sdk-java/issues/new) as we iterate towards a production-supported library.*
93

104
# Get started with the Microsoft Graph SDK for Java
115

12-
Integrate the [Microsoft Graph API](https://graph.microsoft.io/en-us/getting-started) into your Java application!
6+
Integrate the [Microsoft Graph API](https://developer.microsoft.com/graph) into your Java application!
137

148
## 1. Installation
159
### 1.1 Install via Gradle
16-
*This package will not be available via Gradle until it hits public preview. You will need to download the source and reference the package locally.*
17-
1810
Add the JCenter repository and a compile dependency for `microsoft-graph` to your project's `build.gradle`
1911

2012
```gradle
@@ -24,11 +16,12 @@ repository {
2416
2517
dependency {
2618
// Include the sdk as a dependency
27-
compile('com.microsoft.graph:msgraph-sdk-java:1.0.+')
19+
compile('com.microsoft.graph:microsoft-graph:0.1.+')
2820
}
2921
```
3022

3123
### 1.2 Enable ProGuard (Android)
24+
3225
The nature of the Graph API is such that the SDK needs quite a large set of classes to describe its functionality. You will need to ensure that [ProGuard](https://developer.android.com/studio/build/shrink-code.html) is enabled on your project. Otherwise, you will incur long build times for functionality that is not necessary relevant to your particular application. If you are still hitting the 64k method limit, you can also enable [multidexing](https://developer.android.com/studio/build/multidex.html).
3326

3427
## 2. Getting started
@@ -48,8 +41,6 @@ For an example of authentication in a client application see the [MSGraph SDK An
4841

4942
### 2.3 Get a GraphServiceClient object
5043

51-
TODO: the para below needs expansion or removal. Would need to mention the different flows (authorization code flow, implicit flow, client credential flow) and give pointers on where to get sample code. Dave Moten can provide link for client credentials flow.
52-
5344
Once you have set the correct application ID and url, you must get a **GraphServiceClient** object to make requests against the service. The SDK will store the account information for you, but when a user logs on for the first time, it will invoke UI to get the user's account information.
5445

5546
```java

0 commit comments

Comments
 (0)