Folks, Thanks for the kind words, I just wanted to stir things a little. This new OAuth2 library will be available for Mac, Windows, RevServer and iOS. There will be no linux version for now due to lack of RevBrowser on that platform. OAuth 2.0 is easier to implement than OAuth 1.0, thats why I am moving along with that one first.
Right now the library is too unstable. While the test on the video went ok, that was the fourth time I tried to record the movie. I hope to fix the bugs on the library shortly. My plan is to make both OAuth 1.0 and OAuth 2.0 libraries free and create a commercial offering in the form of little libraries on top of OAuth libraries such as Facebook libraries. Right now, even though I have a raw OAuth implementation, it is not a pure facebook library. I think such little libraries would be worth 25 USD or something. Anyone will be able to download the OAuth stuff and use it to build their own Facebook or Twitter stuff, but sometimes, having does things ready is worth some bucks. Code for that example is this: Authorization: put empty into gA put OAuth2NewWebService("facebook") into gA OAuth2SetClientID gA, "blablabla" OAuth2SetApplicationSecret gA, "blablabla" OAuth2SetAPIKey gA, "blablabla" OAuth2SetRedirectURI gA, " http://www.facebook.com/connect/login_success.html" OAuth2SetAccessTokenURL gA, " https://graph.facebook.com/oauth/access_token" OAuth2SetAuthorizationCallback gA, "authorizeCallback" get OAuth2RequestAuthorization(gA, "https://www.facebook.com/dialog/oauth",,,"read_stream,publish_stream,offline_access") Posting to wall: ask "What to post?" put the urlencode of it into tMsg put ("access_token=" & urlencode(gA["access_token"]) & "&message=" & tMsg) into tData post tData to URL "https://graph.facebook.com/me/feed" :-D PS: OAuth 1.0 is ugly... HMAC-SHA1 encoding is wrong in here. On Mon, Feb 21, 2011 at 5:52 AM, paolo mazza <mazzapaoloit...@gmail.com>wrote: > Thank you Andre. > This is very interesting. Can you tell us more about this new OAuth2 > library for LiveCode? It looks like it works pretty well . Is it gonna > be available soon? > All the best > Paolo Mazza > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com All We Do Is Code. _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode