Когда я вызываю API графика для создания новой вкладки в командах, я получаю 201 (Создано) от API, но вкладка никогда не появляется.
Я отправляю следующий JSON (обратите внимание, что он принят, и яполучить 201)
Идентификатор группы и идентификатор ноутбука - это правильные GUIDS для группы и блокнота, которые я пытаюсь добавить соответственно.
OneNoteWebUrl исходит из самого блокнота (я вызываю GET для полученияблокнот и используйте его .Links.OneNoteWebUrl.Href value)
Я нашел следующую документацию: https://docs.microsoft.com/en-us/graph/teams-configuring-builtin-tabs
{
"teamsApp@odata.bind":"https://graph.microsoft.com/v1.0/appCatalogs/teamsApps/0d820ecd-def2-4297-adad-78056cde7c78",
"displayName":"Criminal Case Notes",
"configuration": {
"contentUrl":"https://www.onenote.com/teams/TabContent?entityid=%7BentityId%7D&subentityid=%7BsubEntityId%7D&auth_upn=%7Bupn%7D¬ebookSource=New¬ebookSelfUrl=https%3A%2F%2Fwww.onenote.com%2Fapi%2Fv1.0%2FmyOrganization%2Fgroups%2F{GroupID}%2Fnotes%2Fnotebooks%2F{NotebookID}&oneNoteWebUrl={OneNoteWebUrl}¬ebookName=My%20Notes",
"removeUrl":"https://www.onenote.com/teams/TabRemove?entityid=%7BentityId%7D&subentityid=%7BsubEntityId%7D&auth_upn=%7Bupn%7D¬ebookSource=New¬ebookSelfUrl=https%3A%2F%2Fwww.onenote.com%2Fapi%2Fv1.0%2FmyOrganization%2Fgroups%2F{GroupID}%2Fnotes%2Fnotebooks%2F{NotebookID}&oneNoteWebUrl={OneNoteWebUrl}¬ebookName=My%20Notes",
"websiteUrl":"https://www.onenote.com/teams/TabRedirect?redirectUrl={OneNoteWebUrl}"
}
}
Я ожидал, что это добавит вкладку One Note, но увыв общем канале ничего не появляется: (