我想创建一个与自定义信息融合的页面。
API - (POST) confluence/rest/api/content
我能够成功上传文本和图像。如果我将 src 用于上传到某处的图像,
e.g. www.example.com/myimage.png
然后这个图像在我新创建的合流页面上成功可见。
但是,如果我使用 src 作为数据 uri,
e.g. data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
然后它不显示图像。
请注意,API 不会抛出任何错误,但也不会显示图像。
在职的:
{
"type":"page",
"title":"Document",
"space":{"key":"DEMO"},
"body":{
"storage":{
"value":"<img src='http://www.gravatar.com/avatar/64e1b8d34f425d19e1ee2ea7236d3028'/>",
"representation":"storage"
}
}
}
不工作:
{
"type":"page",
"title":"Document",
"space":{"key":"DEMO"},
"body":{
"storage":{
"value":"<p>Hello</p><img height='284' width='750' src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7'/><p>Hi</p>",
"representation":"storage"
}
}
}
任何帮助,将不胜感激。
谢谢