1
私はMicrosoft Graphを使用しています。まず、私はその後、私は成功しデルタを使用しているときに公開拡張子を取得できませんでした
GET /me/mailfolders/SentItems/messages?$expand=extensions($filter=id eq 'myExtension')
で拡張子を持つこれらのメールを取得することができます
POST /me/messages/{messageId}/extensions
{
"@odata.type": "Microsoft.Graph.OpenTypeExtension",
"extensionName": "myExtension",
"virtualId": "12345"
}
でメールにオープン拡張子を追加しました。しかし、私は
GET /me/mailfolders/SentItems/messages/delta?$expand=extensions($filter=id eq 'myExtension')
によってそれをデルタを使用するとき、私は取得に失敗しました私にエラーを与える:
{ "error": { "code": "InternalServerError", "message": "Value cannot be null.\r\nParameter name: type", "innerError": { "request-id": "89f54294-b49b-410b-99d0-0c2df9d90f1d", "date": "2017-11-20T04:50:57" } } }
デルタを使用するとオープンエクステンションを取得するには?
拡張機能を特に '$ select'した場合の動作は変わりますか?私はこれがSchema Extensionsの問題だと知っていますが、Open Extensionsも影響を受けるかどうかはわかりません。 –
@MarcLaFleurいいえ、 '/ me/mailfolders/SentItems/messages/delta?$ select = subject&$ expand = extensions($ filter = id eq 'myExtension')' –
申し訳ありませんが、私はあまり明確ではありませんでした。私は、 '$ select'に' extensions 'を含めることを意味しました: '$ select = subject、extensions&$ expand = extensions($ filter = id eq' myExtension ')' –