您可以使用REST APIretrieve media item. 只需将GET请求发送到此地址(将example.com更改为您的站点):
http://example.com/wp-json/wp/v2/media/<id>
如果您传递了正确的ID,那么您将获得有关该媒体文件的所有信息。例如,对于我的一个图像文件,我得到了如下结果:
{
"id": 546,
"date": "2019-01-23T11:22:15",
"date_gmt": "2019-01-23T10:22:15",
"guid": {
"rendered": "https://example.com/wp-content/uploads/2019/01/my-icon.png"
},
"modified": "2019-01-23T11:22:15",
"modified_gmt": "2019-01-23T10:22:15",
"slug": "my-icon",
"status": "inherit",
"type": "attachment",
"link": "https://example.com/my-icon/",
"title": {
"rendered": "my-icon"
},
"author": 1,
"comment_status": "open",
"ping_status": "closed",
"template": "",
"meta": [],
"description": {
"rendered": "<p class=\\"attachment\\"><a href=\'https://example.com/wp-content/uploads/2019/01/my-icon.png\'><img width=\\"300\\" height=\\"300\\" src=\\"https://example.com/wp-content/uploads/2019/01/my-icon.png\\" class=\\"attachment-medium size-medium\\" alt=\\"\\" srcset=\\"https://example.com/wp-content/uploads/2019/01/my-icon.png 300w, https://example.com/wp-content/uploads/2019/01/my-icon-150x150.png 150w\\" sizes=\\"(max-width: 300px) 100vw, 300px\\" /></a></p>\\n"
},
"caption": {
"rendered": ""
},
"alt_text": "",
"media_type": "image",
"mime_type": "image/png",
"media_details": {
"width": 300,
"height": 300,
"file": "2019/01/my-icon.png",
"sizes": {
"thumbnail": {
"file": "my-icon-150x150.png",
"width": "150",
"height": "150",
"mime_type": "image/png",
"source_url": "https://example.com/wp-content/uploads/2019/01/my-icon-150x150.png"
},
"portfolio-thumbnail": {
"file": "my-icon-300x240.png",
"width": "300",
"height": "240",
"mime_type": "image/png",
"source_url": "https://example.com/wp-content/uploads/2019/01/my-icon-300x240.png"
},
"full": {
"file": "my-icon.png",
"width": 300,
"height": 300,
"mime_type": "image/png",
"source_url": "https://example.com/wp-content/uploads/2019/01/my-icon.png"
}
},
"image_meta": {
"aperture": "0",
"credit": "",
"camera": "",
"caption": "",
"created_timestamp": "0",
"copyright": "",
"focal_length": "0",
"iso": "0",
"shutter_speed": "0",
"title": "",
"orientation": "0"
}
},
"post": null,
"source_url": "https://example.com/wp-content/uploads/2019/01/my-icon.png",
"_links": {
"self": [
{
"attributes": [],
"href": "https://example.com/wp-json/wp/v2/media/546"
}
],
"collection": [
{
"attributes": [],
"href": "https://example.com/wp-json/wp/v2/media"
}
],
"about": [
{
"attributes": [],
"href": "https://example.com/wp-json/wp/v2/types/attachment"
}
],
"author": [
{
"attributes": {
"embeddable": true
},
"href": "https://example.com/wp-json/wp/v2/users/1"
}
],
"replies": [
{
"attributes": {
"embeddable": true
},
"href": "https://example.com/wp-json/wp/v2/comments?post=546"
}
]
}
}