Graph API使用$filter=id eq 'chat-id'查询聊天异常问题咨询
Graph API 聊天ID查询异常问题
现象详情
- 直接调用单聊天查询接口:
GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2,可正常返回目标聊天的完整数据。 - 使用
$filter过滤条件查询同一聊天ID:GET https://graph.microsoft.com/v1.0/chats?$filter=id eq '19:b8577894a63548969c5c92bb9c80c5e1@thread.v2',无任何结果返回。
触发条件
该异常仅针对数月未活跃的聊天:
- 未活跃状态下,
$filter查询失效; - 若对这类聊天执行发消息、增减成员等修改操作后,
$filter查询即可恢复正常,能返回目标聊天数据。
接口差异
直接单聊天查询接口不受聊天活跃状态限制,无论聊天是否长期未活跃,都能正常返回数据。
内容的提问来源于stack exchange,提问作者MaheSH YU
相关产品推荐
相关产品推荐

