Hello,
For an iPhone app, I'm working on a feature that allows users to make automated tweets which are posted by a server (if they'd like to allow it). I've chosen to use OAuth for Twitter authentication.
I've successfully gotten permission using OAuth for the app itself to post directly, and I can easily see how I could have users authenticate and give the server permission directly using a web browser (or a UIWebView), with the server responsible for the OAuth functions.
But, my research into whether it is possible for the client to obtain the OAuth permissions and then pass them to the server which would then be allowed to use them to write tweets (in the way that you can obtain session proxy permissions for Facebook) has come up empty. Is this actually possible to do with OAuth/Twitter, or does it defeat the purpose of OAuth (or is it unsupported by Twitter)? Or is it just as simple as sending the server the OAuth token info which the client obtained? I'm trying to spec out what support is going to be necessary on the server side before proceeding with the client code but I'm somehow not finding examples of similar proxy tweeting out there.
Thanks for any help!