Open aaronanderson opened 2 months ago
@aaronanderson thank you for reaching out.
To unblock this scenario, kindly use the withUrl
method to override the request URL & pass the query parameter:
graphClient.me().onenote().pages().byOnenotePageId(pageId).content().withUrl(
graphClient.getRequestAdapter().getBaseUrl() + "/me/onenote/pages/{id}/content[?includeIDs=true]"
).get();
Describe the bug
The Graph API OneNote Get page API documentation indicates that the content endpoint supports an includeIDs parameter.
GET /me/onenote/pages/{id}/content[?includeIDs=true]
However, there is no way to set it using the Java SDK ContentRequestBuilder class.
Expected behavior
The Java SDK should support setting this query parameter so that IDs are embedded in the content that can be used in partial update requests.
How to reproduce
SDK Version
6.16.0
Latest version known to work for scenario above?
No response
Known Workarounds
Use a different rest client (JAX-RS):
Debug output
Click to expand log
```Configuration
No response
Other information
No response