如何在office 365中搜索带下划线的联系人姓名?

How to search the contact name with underscore in office 365?

我使用 office 365 搜索了联系人 API 我得到了值。它显示错误消息的场景之一。当我在请求中使用“_”符号时,它显示返回的响应为 HTTP 错误 400。

例如: 1)https://outlook.office.com/api/v2.0/Me/Contacts?$search=詹姆斯·库马尔

没有错误。 我将名称 james kumar 更改为 james_kumar。现在我尝试了以下查询。

2)https://outlook.office.com/api/v2.0/Me/Contacts?$search=james_kumar 它显示为, 大批 ( [错误编号] => 400 [错误] => 请求返回 HTTP 错误 400 )

用双引号将您的术语括起来,例如:

https://outlook.office.com/api/v2.0/Me/Contacts?$search="james_kumar"