使用Postman调用MS Graph Search API获取SharePoint列表项遇Region必填错误
解决MS Graph Search API应用权限调用的Region必填问题
当使用应用权限调用Microsoft Graph Search API时,API强制要求指定region参数,这是应用权限调用与委托权限调用的核心区别之一。你遇到的错误正是因为缺少该必填参数。
修改后的请求示例
确保请求体中包含region字段,填入与你的Azure AD租户地理位置匹配的区域代码,示例如下:
{ "requests": [ { "entityTypes": ["listItem"], "query": { "queryString": "Charging Cradle path:\\https://SPSITE/sites/SITE1/Lists/LIST101" }, "region": "NAM" // 可替换为EUR/APAC/MEA/LAM等对应区域代码 } ] }
常用区域代码参考
NAM:北美EUR:欧洲APAC:亚太MEA:中东和非洲LAM:拉美
选择对应区域代码后重新发起请求即可解决该错误。
内容的提问来源于stack exchange,提问作者Sonu
相关产品推荐
相关产品推荐

