私はオンデマンド コンフルエンスの新しいユーザーです。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ファイルのエクスポート、添付ファイルディレクトリに特定のページの画像があることを確認しました
上記のような目標を達成する必要があります。知識を共有してください