views:

507

answers:

3

I'm using jQTouch and Phonegap to write a simple iPhone app which i'm planning to release through the App Store.

Part of the planned functionality will let the user update their twitter or facebook status with the output of the App (some text, possibly a link).

Before I go ahead and start rolling my own solution, are there any JS libraries or plugins (or anything else) out there which will make this a lot simpler? Ive tried a few Google searches which havent turned up anything. The thought of all the authentication / error handling code is a bit daunting.

Thanks,

James.

+1  A: 

I have been trying to todo the same thing, the only methods FB provides API's for is native code, or a mobile web site. There is no in between (PhoneGap). I't appears its not possible besides writing a PhoneGap plugin for Twitter and Facebook (which is moderately difficult) or standing up a web site for your application and forwarding requests from there.

I myself decided to write a PhoneGap plugin using Facebook and Twitter's sample iPhone code.

Josiah Hester
did you finish that?
sebastian serrano
any updates on this plugin?
Tudorizer
+3  A: 

I endup implementing facebook and twitter login using the ChildBrowser plugin to authenticate as a mobile web site.

If this interesting for someone I could write a blog post about it.

http://github.com/purplecabbage/PhoneGap-Plugins/tree/master/ChildBrowser/

Update: I just made the blog post: http://www.pushittolive.com/post/1239874936/facebook-login-on-iphone-phonegap

Hope it make sense, it explains how to login with facebook. I could make one about twitter login if someone is interested, but is basically the same.

Cheers, Sebastian

sebastian serrano
Thanks, it's a really good solution, and it can works on other platform too (like android, if childbrowser is implemented)
Samuel Michelot
Is the python/django code runing on google app engine ? If yes, could be great to explain how to install it...
Samuel Michelot
the python/django code runs on the app engine.
sebastian serrano
A: 

Sebastian,

Could you please create that blog post? I'm stuck right now integrating facebook using the ChildBrowser plugin.

Any help would be really appreciated.

-Ryan

Ryan Manard