在JavaSDK中使用图形模式扩展(MSGraphSDKJava)

在JavaSDK中使用图形模式扩展(MSGraphSDKJava),java,microsoft-graph-api,Java,Microsoft Graph Api,如何使用GraphApi的属性设置模式扩展的属性值 我使用目标类型事件创建了一个新的架构扩展。 我可以在graph explorer中使用模式扩展修补现有事件 但我无法使用JavaSDK实现相同的过程 我尝试使用AdditionalDataManage设置值: JsonObject jsonObject = new Gson().fromJson("{ \"externalId\": \"myValue\" }", JsonObject

如何使用GraphApi的属性设置模式扩展的属性值

我使用目标类型事件创建了一个新的架构扩展。
我可以在graph explorer中使用模式扩展修补现有事件

但我无法使用JavaSDK实现相同的过程

我尝试使用AdditionalDataManage设置值:

JsonObject jsonObject = new Gson().fromJson("{ \"externalId\": \"myValue\" }", JsonObject.class);
Event event = new Event();
event.additionalDataManager().put(SCHEMA_EXTENSION_ID, jsonObject);
graphClient
        .users("john.doe@contoso.com")
        .events()
        .byId(SOME_EVENT_ID)
        .buildRequest()
        .patch(event);
但是我有

FATAL: CoreHttpProvider[sendRequestInternal] - 386Graph service exception Error code: RequestBodyRead
FATAL: CoreHttpProvider[sendRequestInternal] - 386Error message: A type named 'Microsoft.OutlookServices.OpenTypeExtension' could not be resolved by the model. 
FATAL: CoreHttpProvider[sendRequestInternal] - 386400 : Bad Request
FATAL: Throwable detail: com.microsoft.graph.http.GraphServiceException: Error code: RequestBodyRead Error message: A type named 'Microsoft.OutlookServices.OpenTypeExtension' could not be resolved by the model. When a model is available, each type name must resolve to a valid type.