Social Network Library Suite
What it is
This is a collection of libraries dealing with social networks in general. There are/will be libraries for Facebook, Google, Wordpress and more. The libraries are in different states of maturity.
The libraries begin really raw, nothing more that a wrapper around the given web service api. You must understand the choosen web service api to use the library. After the wrapper is ready, an auxiliary higher-level library may be built.
Stop talking and just give me a link
Sorry, it is here.
What works
The libraries are all written in plain MetaTalk Transcript RevTalk LiveCode Code. So they run anywhere LiveCode runs. Some libraries require RevBrowser or a WebView for the authentication. Some libraries can avoid using RevBrowser/WebView by doing an oob (out-of-bands) authentication.
Basic facebook library is working. You can POST and GET from Facebook Graph API.
RevBrowser/WebView is used for the authentication with the service using OAuth 2.0. There is no oob available.
The minimal low level library is already available at my mercurial repository.
Google APIs
It is now possible to authenticate with Google using OAuth 2.0. You can use RevBrowser/WebView for the authentication or you can do an oob (out-of-band) authentication by opening the users default web browser.
After authenticating and obtaining the necessary token, it is possible to use any of the supported Google APIs.
Twitter is in alpha right now. More documentation will follow.
Blogging APIs
The libraries for Blogger API 1.0, MetaWeblog API and Wordpress API are working fine and have been in production for many years.
What is the plan
The library will be Dual Licensed.
- GPL: GNU Public License for those building Open Source software. This enables you to use the libraries for free provided that you contribute any change back and that you also offer your software as open source under the terms of the GPL.
- Commercial License: This enables you to use the libraries without releasing your software as open source. This is ideal for commercial software that can't be released open source.
The price for the commercial license will be USD 50. During the fundraising period there are incentives for you to contribute. Below, I list the opportunities:
- USD 15: If you contribute with USD 15, I will give you a discount of USD 20 on the final price of the libraries.
- USD 30: If you contribute with USD 30, I will give you a discount of USD 40 on the final price of the libraries..
- USD 50: If you contribute with USD 50, you get a commercial license and three extended support requests via skype chat and screen sharing. I will also help you install LiveCode Server or LiveCode CGI if you need. I will also buy you beer during the next LiveCode conference.
- USD 100: If you contribute with USD 100, you get three commercial licenses and eight extended support requests via skype chat and screen sharing. I will help you install LiveCode Server or LiveCode CGI if you need. You can use your extra license to gift another LiveCode developer that you like and I buy you dinner during the next LiveCode conference. You get a free eBook with Sci-Fi and Horror short stories (Yes, I've published two books here).
The fundraising will stop when any of the following two conditions happen:
- OAuth 1.0 is solved.
- Google Plus API is implemented (they need to publish their api first... this will take time).
Fund Raising
To join the fund raising, choose your option below. Help spread this page. Even if you will not buy a commercial license, consider joining this campaign because this will help me devote more hours to this project.





