通过 C# .Net 平台连接到 confluence 并创建新页面



是否有任何 nuget 包可以登录连接?或者,有没有我可以读的书?

我需要通过代码在 confluity 中创建一个新页面。我需要有我认为的页面标题,也许是一些用于描述的文本。我确定我需要创建一些连接和身份验证...我从哪里开始?要安装的任何 nuget 包?

您可以使用 Dappo.Confluence Nuget Package。但是,项目社区/协作者在GitHub上非常有限。

我建议你使用常规的HttpClient和Confluence的朴素休息API。

使用 HttpClient 的基本示例

另一个例子

using(var client = newHttpClient())  
{  
    client.BaseAddress = newUri("http://localhost:55587/");  
    client.DefaultRequestHeaders.Accept.Clear();  
 client.DefaultRequestHeaders.Accept.Add(newMediaTypeWithQualityHeaderValue("application/json"));  
    //GET Method  
    HttpResponseMessage response = awaitclient.GetAsync("api/Department/1");  
    if (response.IsSuccessStatusCode)  
    {  
        result = awaitresponse.Content.ReadAsAsync < Department > ();  
        ....
    }  
    else  //error 
    {  
    } 
}

最新更新