我是 on demand confluence 的新用户,我可以使用 REST API 读取页面内容
- https://{companyName}.atlassian.net/wiki/rest/prototype/1/content/524312?expand=attachments
我在此内容中找到图像源链接,如下所示
- https://{companyName}.atlassian.net/wiki/download/attachments/524312/worddave1f7873c424d7824e580764369e7ee68.png
我正在尝试使用以下 c# 编码将页面内容中的图像下载到本地目录
image=https://{companyName}.atlassian.net/wiki/download/attachments/524312/worddave1f7873c424d7824e580764369e7ee68.png;
imageLocation =@"C:\Images";
string[] FileName = image.Split(new char[] { '/' }, StringSplitOptions.RemoveEmptyEntries);
WebClient client = new WebClient();
client.Credentials = new NetworkCredential("xxx", "yyy");
client.DownloadFile(new Uri(image), imageLocation + "\\" + FileName[FileName.Count() - 1]);
我无法从按需合流页面下载任何图像。
我还尝试了以下事情 1. 我已经通过“导出到 HTML”从按需合流的页面操作中手动导出特定页面 2. 我已经检查了导出 HTML zip 文件,附件目录中有特定页面中的图像
我需要实现上述目标,请分享您的知识