Microsoft graph api 创建模式扩展提供';名称包含无效字符';
我们正在尝试使用Microsoft Graph extensions创建架构,并不断收到错误: “代码”:“请求”\u BadRequest;“消息”:“名称的值包含” 无效字符。请确保它与正则表达式匹配 “[0-9a-zA-Z]+” 无论我们使用什么“名称”值,我们都无法让它工作 其他一切都可以在图形资源管理器上正常工作,我们使用额外的权限User.ReadWrite.All、Directory.ReadWrite.All、Directory.accessUser.All成功登录 这是我们在Graph Explorer上执行的请求: 随附正文发送至:Microsoft graph api 创建模式扩展提供';名称包含无效字符';,microsoft-graph-api,Microsoft Graph Api,我们正在尝试使用Microsoft Graph extensions创建架构,并不断收到错误: “代码”:“请求”\u BadRequest;“消息”:“名称的值包含” 无效字符。请确保它与正则表达式匹配 “[0-9a-zA-Z]+” 无论我们使用什么“名称”值,我们都无法让它工作 其他一切都可以在图形资源管理器上正常工作,我们使用额外的权限User.ReadWrite.All、Directory.ReadWrite.All、Directory.accessUser.All成功登录 这是我们在G
{
"id":"something-commerce_dynamics",
"description": "Contact data from Dynamics",
"owner": "{our app id}",
"targetTypes": [
"User"
],
"properties": [
{
"name": "companyMailAddress",
"type": "String"
}
]
}
事实证明,当图形显示“name”时,它可以表示“id”字段 当我没有在ID中使用域(商业上的东西)并且遗漏了uu,一切都很好 因此,以下工作:
{
"id":"dynamicsContactData",
"description": "Contact data from Dynamics",
"owner": "{our app id}",
"targetTypes": [
"User"
],
"properties": [
{
"name": "companyMailAddress",
"type": "String"
}
]
}
谢谢分享。实际上,我已经让扩展团队的PM知道了这一点,以帮助处理错误消息。