是否有任何 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
{
}
}