Tweet Reel's API now allows image uploads from all devices, and video uploads from iPhone OS.
Images must be in the form of JPEGs, and videos in the form of H264 video and AAC audio in an MOV container with 192x144, 480x360, or 640x480 pixel resolution. This video format and these resolutions are the native video format/resolutions iPhone OS produces.
Tweet Reel is ready for Twitter's geo location API addition, simply add the latitude/longitude coordinates of the tweet to be prepared for when Twitter lets users turn the "geo_enabled" flag on.
Use this method to upload an image or video to TweetReel and post it as a status update to Twitter.
-media (required) - Binary media data
-username (required) - Twitter username
-password (required) - Twitter password
-status (optional) - Status update to send to Twitter, the TweetReel.com URL is automatically added.
-latitude (optional) - The latitude
coordinate.
-longitude (optional) - The longitude
coordinate.
<?xml version="1.0" encoding="UTF-8"?>
<rsp stat="ok">
<tweetid>5204389321</tweetid>
<userid>31598336</userid>
<mediaid>12671</mediaid>
<mediaurl>http://files.tweetreel.com/video/5204389321.mov</mediaurl>
</rsp>
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<rsp stat=\"fail\">
<err code=\"1003\" msg=\"Unsupported media type, format, or resolution.\" />
</rsp>
1001 - "Invalid Twitter username or password."
1002 - "Media was not found."
1003 - "Unsupported media type, format, or resolution."
1004 - "Media file size is too large." (Image is larger than 4MB or video is larger than 200MB)
1005 - "Invalid latitude and longitude coordinates."
1006 - "Unknown error." or "Internal error."
The thumbnail image and video screenshot on Tweet Reel.com get made automatically.
If something isn't working like it should send an emailing detailing the bug to bugs@tweetreel.com, and we'll fix it promptly :D.