OneDrive Facet 架构注册(用于元数据)
OneDrive Facet schema Registration (for metadata)
我正在尝试编写一些自定义方面,以便根据 https://dev.onedrive.com/misc/custom-metadata.htm
为 OneDrive API 添加一些元数据
要进行模式注册,我需要发送一封电子邮件,其中包含我的 CLIENT_ID 和模式定义 JSON(收件人:odwhr@microsoft.com)。在电子邮件的正文中,我在第一行提供了 clientID,然后在第二行提供了 json 作为内联文本。
这是我的 json 架构:
{
"name": "appDomain",
"description": "",
"properties": [
{
"name": "lastModifiedTime",
"type": "datetime",
"nullable": “false"
},
{
"name": "locale",
"type": "string ",
"max": "3",
"nullable": "true"
}
]
}
在那之后,我没有收到任何确认注册成功的电子邮件。
当我使用如下新元数据调用 PATCH 请求时:
{
"appDomain":
{
"lastModifiedTime": "2015-08-01T20:17:12.86Z",
"locale": "EN"
}
}
我仍然无法获取元数据值,但此响应:
{
"error": {
"code": "invalidRequest",
"message": "property appDomain does not exist"
}
}
我是否需要做一些不同的事情才能正确注册我的元数据 属性 值?谢谢
看起来你做对了一切!自定义方面功能仍在预览中 (https://dev.onedrive.com/misc/custom-metadata.htm),因此在您发送邮件时不会自动注册这些方面。请检查您的邮件以获取团队的回复。
我正在尝试编写一些自定义方面,以便根据 https://dev.onedrive.com/misc/custom-metadata.htm
为 OneDrive API 添加一些元数据要进行模式注册,我需要发送一封电子邮件,其中包含我的 CLIENT_ID 和模式定义 JSON(收件人:odwhr@microsoft.com)。在电子邮件的正文中,我在第一行提供了 clientID,然后在第二行提供了 json 作为内联文本。
这是我的 json 架构:
{
"name": "appDomain",
"description": "",
"properties": [
{
"name": "lastModifiedTime",
"type": "datetime",
"nullable": “false"
},
{
"name": "locale",
"type": "string ",
"max": "3",
"nullable": "true"
}
]
}
在那之后,我没有收到任何确认注册成功的电子邮件。
当我使用如下新元数据调用 PATCH 请求时:
{
"appDomain":
{
"lastModifiedTime": "2015-08-01T20:17:12.86Z",
"locale": "EN"
}
}
我仍然无法获取元数据值,但此响应:
{
"error": {
"code": "invalidRequest",
"message": "property appDomain does not exist"
}
}
我是否需要做一些不同的事情才能正确注册我的元数据 属性 值?谢谢
看起来你做对了一切!自定义方面功能仍在预览中 (https://dev.onedrive.com/misc/custom-metadata.htm),因此在您发送邮件时不会自动注册这些方面。请检查您的邮件以获取团队的回复。