调用Graph API列出Teams频道时遇“No threadId found for TeamId”错误求助
使用Graph API列出Teams频道时遇到404错误:No threadId found for TeamId
问题概述
调用Graph API列出Teams频道时,针对特定团队ID返回404 NotFound错误,提示No threadId found for TeamId {team-id}。该团队ID是通过群组API正常获取到的,且同一方法对另一个团队可正常返回结果。
操作步骤
- 步骤1:通过群组API获取组织内所有团队,得到两个团队ID:
- 团队1:
b3c5debe-a291-4047-8f93-2b08a0c9114c - 团队2:
4146fdc2-ff4c-4aa1-9ea9-a8c0bc85fc40
两个团队的resourceProvisioningOptions字段均包含Team标签。
- 团队1:
- 步骤2:调用频道API列出团队1的频道,操作正常。
- 步骤3:调用相同API列出团队2的频道时,返回404错误。
错误详情
- 租户ID:
292086d0-ea63-4e02-bc87-8366a95b6435 - 应用ID:
62f031e7-0380-4842-913a-06ba4ed36ed3 - 请求URL:
GET https://graph.microsoft.com/v1.0/teams/4146fdc2-ff4c-4aa1-9ea9-a8c0bc85fc40/channels - 请求ID:
6cb08d98-134a-4158-b85d-6ef831571772 - 响应状态:404 Not Found
- 响应体:
{ "error": { "code": "NotFound", "message": "No threadId found for TeamId 4146fdc2-ff4c-4aa1-9ea9-a8c0bc85fc40", "innerError": { "message": "No threadId found for TeamId 4146fdc2-ff4c-4aa1-9ea9-a8c0bc85fc40", "code": "Unknown", "innerError": {}, "date": "2023-07-03T08:45:06", "request-id": "6cb08d98-134a-4158-b85d-6ef831571772", "client-request-id": "6cb08d98-134a-4158-b85d-6ef831571772" } } }
希望有人能帮忙解决这个问题,谢谢。
内容的提问来源于stack exchange,提问作者user20932669
相关产品推荐
相关产品推荐

