2017-08-11 1 views
0

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.

Répondre