Microsoft圖提供了一個people
查詢,該查詢可以接收$search
url參數,例如 https://graph.microsoft.com/beta/me/people/?$search="topic: work"
在Microsoft Graph API中,人員搜索查詢支持哪些過濾器?
- 什麼搜索參數在
people
查詢的支持? topic
過濾器的確切含義是什麼?
Microsoft圖提供了一個people
查詢,該查詢可以接收$search
url參數,例如 https://graph.microsoft.com/beta/me/people/?$search="topic: work"
在Microsoft Graph API中,人員搜索查詢支持哪些過濾器?
people
查詢的支持?topic
過濾器的確切含義是什麼?跨越person
的displayName
和emailAddress
性能的$search參數搜索。
搜索人員發生在個人資源的
displayName
和emailAddress
屬性上。搜索實現模糊匹配算法。他們將根據完全匹配以及有關搜索意圖的推論返回結果。
topic:
嘗試通過查看用戶的郵件歷史記錄來匹配對給定主題感興趣的人。如果你正在向某人發送關於鱷梨的電子郵件,那麼topic:avocado
會使那個人浮出水面。
您還可以搜索對特定主題感興趣的人。搜索是基於從用戶的郵件對話導出的推論執行的。 。
「主題」只是用戶在電子郵件對話中使用最多的單詞。微軟提取這些單詞併爲此數據創建索引以促進模糊搜索。 類似搜索: GET https://graph.microsoft.com/v1.0/me/people/?$ search =「topic:windows」 是本主題數據索引中的模糊搜索。這些數據中的主題是上下文無關的,因此對「窗口」的搜索可以包括意味着Windows操作系統的實例,建築物牆上的開口或其他定義。
在許多其他API中,列出哪些屬性支持$ filter。例如。對於用戶資源(https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/user),某些屬性的描述是「支持$ filter」。如果Person資源文檔也有這個信息,那將會很好。 – RasmusW