Media uploads

POST /api/statusnet/media/upload

Upload a file.

Example response:

<?xml version="1.0" encoding="UTF-8"?>
<rsp stat="ok" xmlns:atom="http://www.w3.org/2005/Atom">
  <mediaid>573169</mediaid>
  <mediaurl>https://social.heldscal.la/attachment/573169</mediaurl>
  <media_url>https://social.heldscal.la/attachment/573169</media_url>
  <size>35586</size>
  <atom:link rel="enclosure" href="https://social.heldscal.la/file/8f4757d1cf693eb1ace0fb904b1fcaab1805cac32bda1192de1ae7b8f199e235.png" type="image/png"></atom:link>
  <media_id>573169</media_id>
  <media_id_string>573169</media_id_string>
  <image w="514" h="403" image_type="image/png"></image>
</rsp>
Form Parameters:
 
  • media – file to upload, encoded in multipart/form-data
Request Headers:
 
  • Authorization – username and password or OAuth token to authenticate
POST /api/media/upload.json

Upload a file.

Form Parameters:
 
  • media – file to upload, encoded in multipart/form-data
Request Headers:
 
  • Authorization – username and password or OAuth token to authenticate

Example response:

{
    "media_id": "664893",
    "media_id_string": "664893",
    "media_url": "https://social.heldscal.la/attachment/664893",
    "size": "13"
}