I'm using MGTwitterEngine in an iPhone app, and it works great. The one thing I want to change is the "posted from MGTwitterEngine" that appears on Twitter. Obviously I'd like it to say "from MyCoolApp", and link to the app's website.
When you register an app with Twitter (http://twitter.com/oauth_clients/create), you get this info:
* Consumer key
***a891tcxSvL6QpEeo12g
* Consumer secret
***MqeRIXiWsecretAdAjCgFsBN7Lef12f3uyxJFrs
* Request token URL
http://twitter.com/oauth/request_token
* Access token URL
http://twitter.com/oauth/access_token
* Authorize URL
http://twitter.com/oauth/authorize
Where do you input this information in the current release of MGTwitterEngine?
You can find detailed information on how to do this in the Readme: http://svn.cocoasourcecode.com/MGTwitterEngine/README.txt
You mentioned that you already received your token, so the next step would be to call the method
on your MGTwitterEngine instance.
From Twitters new FAQ for applications
So it looks as if you're gonna have to be doing some work!
I was able to get it to work using this demo by Ben Gottlieb:
http://github.com/bengottlieb/Twitter-OAuth-iPhone
Do a search for REPLACE ME and you will able to find where you need to input your consumer key & secret.
The user has to grant your app permission via the Twitter website so it's a bit ugly when you run it the 1st time but it works. I don't know of any alternatives at present - hopefully Twitter will update the process soon. You only have to do the ugly OAuth authentication once. After that, this line:
will post an update to your twitter account that should be appended with "from MyCoolApp".