Попытка использовать API OneNote для поиска на странице слова с хэштегом (например, #taskclone). Это вызывает ошибку API.
Ссылка на структуру и синтаксис Odata, используемые API — http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/part2-url-conventions/odata-v4..0-errata02-os-part2-url-conventions-complete.html#_Toc406398071
Я думаю, что проблема связана со структурой компонентов URL в моем запросе, поэтому я добавил вторую ссылку. Хотелось бы пример рабочего запроса, включая "#word".
ОБНОВЛЕНИЕ: Попытка кодирования URL с помощью /api/v1.0/me/notes/pages?search=%23taskclone не вызвала ошибок, но вернула ответ без значения:
{
"@odata.context":"/api/v1.0/$metadata#me/notes/pages(parentSection(id,name,self))","value":[
]
}
Переход на /api/v1.0/me/notes/pages?search=taskclone работает отлично.
Вот текст примечания, если он поможет странице OneNote