I'm not going to say it's impossible, but you would need to edit json identifier (javascript and an activex object) to add the oauth header and support PUT requests. If the header and data files are correct I can't speak as to why the json alias wouldn't be working.