2016-11-03 2 views
0

필자는 odata 문서를 올바르게 이해 했으므로 $ filter 매개 변수를 사용하여 필드 검색을 성공적으로 구현했습니다. $ search 매개 변수를 사용하면 자유 텍스트 검색을 수행 할 수 있지만 문서에서는 다음과 같은 내용을 언급합니다. 이 서비스는 엔티티가 검색 기준에 불만을 갖도록하는 것을 결정하지만 contact $ search에서 확인할 필드에 대한 정보를 찾을 수 없습니다. 전체 연락처 개체에 대한 검색을 수행 할 수 있습니까 아니면 연락처에 대한 검색 지원에 대한 정보가 있습니까전체/무료 텍스트 검색

답변

0

개인 연락처 (예 : ../v1.0/me/contacts) 또는 조직 연락처 (. ./ 베타/접촉)? 나는 이들 중 어느 것이 든 $ search를 지원하지 않는다고 생각한다. 그러나 인 경우 개인 연락처이거나 검색하려는 사용자와 연락하는 사람은 새로운 People API : https://graph.microsoft.io/en-us/docs/api-reference/beta/resources/social_overview을 확인해야합니다. 이것은 $ search를 지원합니다. 이것이 당신에게 도움이 될지 확실하지 않은 경우 ...

+0

사람들이 좋아 보이는 api는 내가 필요한 것입니다. 그러나 검색은 작동하지만 특정 속성 $ sear = "givenName : myke"에 대한 검색을 원하면 $ search = mike가 예상 한 결과를 제공하는 결과가 반환되지 않습니다. 무료/전체 검색에서 반환 된 연락처에는 다음 소스가 있습니다. [ { "type": "Directory" } ] –