You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用Microsoft Graph API发送1:1聊天消息创建失败是否需注册365商业账户

结论

你遇到的报错确实需要注册Microsoft 365商业账户才可解决,免费Azure AD账户不支持Teams聊天类Graph接口的调用。

具体说明

  • 免费Azure AD租户仅开放基础身份、用户查询类接口,你之前调用https://graph.microsoft.com/v1.0/users接口正常返回就是因为该接口属于免费能力范畴
  • Teams聊天、消息发送类接口属于Microsoft 365商业版的付费能力,免费Azure AD租户未绑定Teams商业许可,没有对应接口的调用权限,因此调用/v1.0/chats接口时会触发报错。

后续调用需满足的条件

  • 你的Azure AD租户需购买并绑定Microsoft 365商业基础版及以上许可,参与聊天的所有用户都需要分配Teams使用许可
  • 应用注册中需添加Microsoft Graph的应用权限Chat.Create或Chat.ReadWrite.All,且由租户管理员完成全局权限同意
  • 获取token时scope参数需设置为https://graph.microsoft.com/.default,适配客户端凭据流的权限调用规则

内容的提问来源于stack exchange,提问作者Tsai. Mark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 04:30:01