0

我尝试使用 npm 包 @datafire/confluence 通过 confluence.content.id.put({ 但在 confluence 页面中出现错误。“我们无法显示您的内容刷新页面,如果问题仍然存在,请重试,联系 Atlasian 支持”。为什么 confluence 页面会显示这个错误?

这是代码

 htmlStatics = "<html><a href=\"https://eps.atlassian.net/wiki/spaces/SE/pages/1049657802/UI+Backup+Reports\" data-linked-resource-id=\"1049657802\" data-linked-resource-version=\"1\" data-linked-resource-type=\"page\">UI Backup Reports</a><br> </br>" +
        "<img src='https://eps.atlassian.net/wiki/download/attachments/1049657802"+imgdir+"1.png' id='reportImg' alt='Report screenshot' width='70%' height='90%'/> </html>";

try {
        let myNewData = await myConfluence.content.id.put({
          "id": recentContentID,
          "body": {
            "body": {
              "storage": {
                "value": htmlStatics,
                "representation": "storage"
              }
            },
            "version": {
              "number": currentVersion + 1
            },
            "status": "current",
            "title": "UI test Automation Report",
            "type": "page"
          }
        }
          , context)
        console.log("The change storage data using the async function: \n" + JSON.stringify(myNewData));

      } catch (error) {
        console.log("Error got from change storage is: " + error);
      }
4

0 回答 0