Opened 14 years ago
Closed 14 years ago
#15151 closed enhancement (fixed)
Add Media Library calls to XML-RPC
Reported by: | frsh | Owned by: | westi |
---|---|---|---|
Milestone: | 3.1 | Priority: | normal |
Severity: | normal | Version: | 3.1 |
Component: | XML-RPC | Keywords: | needs-docs |
Focuses: | Cc: |
Description (last modified by )
Proposal: Add wp.getMediaLibrary and wp.getMediaLibraryItem calls to XML-RPC.
wp.getMediaLibrary
This call would provide a caller with the ability to get a list of items in the user's Media Library with IDs, titles, descriptions, remote links, and any other relevant metadata. A filter parameter could be provided that would allow the caller to filter based on content type, file size, or other properties.
See get_attachments in http://svn.automattic.com/wordpress/trunk/wp-app.php.
wp.getMediaItem
This call would provide a caller with the ability to get a specific item in the user's Media Library by providing an ID. The call would return the item's ID, title, description, remote link, and any other available metadata.
Attachments (2)
Change History (16)
#6
@
14 years ago
Hi, there is a proposed solution for this. Inspired by the getComments function, the getMediaLibrary calls getMediaItem for every attachment found. This results in showing more info about each item.
Maybe it needs another argument to decide how much info we want from the media library, but that would depend on the use cases.
Any suggestions on this?
#10
@
14 years ago
Going through this now.
For reference some style comments on the patch:
- Better to use the ternary operator when setting up variable to a default of a value from elsewhere.
- Foreach ing over the results is nicer that an indexed for loop.
Committing modified version
Proposed patch for getMediaItem/getMediaLibrary