我正在尝试编写一些自定义方面,以便按照https://dev.onedrive.com/misc/custom-metadata.htm为OneDrive应用程序接口添加一些元数据
为了完成模式注册,我需要用我的CLIENT_ID和模式定义JSON ( To : odwhr@microsoft.com)发送一封电子邮件。在电子邮件的正文中,我在第一行提供了clientID,然后在第二行提供了json作为内联文本。
这是我的json模式:
{
"name": "appDomain",
"description": "",
"properties": [
{
"name": "lastModifiedTime",
"type": "datetime",
"nullable": “false"
},
{
"name": "locale",
"type": "string ",
"max": "3",
"nullable": "true"
}
]
}在那之后,我没有收到任何确认成功注册的电子邮件。
当我使用新的元数据调用补丁请求时,如下所示:
{
"appDomain":
{
"lastModifiedTime": "2015-08-01T20:17:12.86Z",
"locale": "EN"
}
}我仍然无法获取元数据值,但此响应如下:
{
"error": {
"code": "invalidRequest",
"message": "property appDomain does not exist"
}
}为了正确注册我的元数据属性值,我需要做一些不同的事情吗?谢谢。
发布于 2017-02-28 05:27:15
看起来你做的每件事都是对的!自定义facet功能仍在预览(https://dev.onedrive.com/misc/custom-metadata.htm)中,因此当您发送邮件时,facet不会自动注册。请检查您的邮件以获取团队的回复。
https://stackoverflow.com/questions/42469961
复制相似问题