I am looking for a flash file upload widget that can be embedded in a webpage. Ideally, the widget would allow you to drag and drop a file onto it. However, if impossible, then a simple file browser interface would do.
The widget will ask for your name and password and allow the user to select a file (or drag one onto it) and then it will execte a call against a web service to get authorization and then perform a http POST form function that will upload the file to the server. During the upload process it should display a processing indicator or progress bar.
After upload, the widget will collect the response URL and display this link to the end-user.
The widget should be embeddable in the typical web 2.0 social networking sites.
The widget can be similar to, but less sophisticated than: [url removed, login to view]