OneDrive API 'view.search' 似乎不适用于亚洲语言

OneDrive API 'view.search' doesn't seem to work with Asian languages

我正在尝试使用 OneDrive API 搜索。

https://dev.onedrive.com/items/search.htm

它与英语配合得很好。我从中得到相关结果。但是,它不适用于其他语言(例如日语)。我总是得到零结果。

我是否对关键字进行编码?是的

这个查询是, https://api.onedrive.com/v1.0/drive/items/{id}/view.search?q=dokiyumet

像这样。 q=%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88

我检查了 onedrive.live.com Web UI 上的搜索功能(左上角的搜索框),它工作正常。通过 Fiddler 查看流量,它似乎在使用不同的端点。所以这似乎是 public API 特有的问题。

有没有人遇到过这个问题并且知道解决方法? 这确实是为许多亚洲国家/地区构建应用程序的交易破坏者,很难相信这个 API 已经像这样被破坏了,所以我有点希望有一个解决这个问题的技巧来让它工作。谢谢。

我们调查了您的问题,确实在服务中发现了一些意外情况。修复程序已部署,希望您的搜索现在能按预期运行。