je code pour mettre en œuvre l'API OneNote trouvés ici sur la page OneNote API, https://dev.onenote.com/docs#/reference/post-pages/v10menotessectionsidpages/postOneNoteAPI Non Création de pages
Voici le code que j'ai jusqu'à présent dans ma Parole Ajouter En classe:
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
CreatePage();
}
public async void CreatePage()
{
var baseAddress = new Uri("https://www.onenote.com/api/");
using (var httpClient = new HttpClient { BaseAddress = baseAddress })
{
httpClient.DefaultRequestHeaders.TryAddWithoutValidation("authorization", "Bearer tokenString");
string sampleHtml = @"<html> <head> <title> Page with some info on it</title></head></html>";
using (var content = new StringContent(sampleHtml, Encoding.Default, "applicaiton/xhtml+xml"))
{
using (var response = await httpClient.PostAsync("apis/onenote/reference/post-pages/v10menotessectionsidpages/undefined", content))
{
string responseData = await response.Content.ReadAsStringAsync();
}
}
}
}
L'application fonctionne correctement sans erreurs/bogues de génération, mais elle ne crée pas la page OneNote que je recherchais. J'ai été coincé en essayant de créer une page à partir de l'api onenote.