Comment on page
/api/item/addFromURL
POST
Add an image from an address to Eagle App. If you intend to add multiple items in a row, we suggest you use /api/item/addFromURLs
.Parameter | Description |
url | Required,the URL of the image to be added. Supports http 、 https 、 base64 |
name | Required,The name of the image to be added. |
website | The Address of the source of the image |
tags | Tags for the image. |
annotation | The annotation for the image. |
modificationTime | The creation date of the image. The parameter can be used to alter the image's sorting order in Eagle. |
folderId | If this parameter is defined, the image will be added to the corresponding folder. |
headers | Optional, customize the HTTP headers properties, this could be used to circumvent the security of certain websites. |
Sample Code:
var data = {
"url": "https://cdn.dribbble.com/users/674925/screenshots/12020761/media/6420a7ec85751c11e5254282d6124950.png",
"name": "Work",
"website": "https://dribbble.com/shots/12020761-Work",
"tags": ["Illustration", "Design"],
"modificationTime": 1591325171766,
"headers": {
"referer": "dribbble.com"
}
};
var requestOptions = {
method: 'POST',
body: JSON.stringify(data),
redirect: 'follow'
};
fetch("http://localhost:41595/api/item/addFromURL", requestOptions)
.then(response => response.json())
.then(result => console.log(result))
.catch(error => console.log('error', error));
Results Returned:
{
"status": "success"
}
Last modified 2yr ago