developing applications is never easy specially if you are planning to make a dynamic application.
there are different API's available as of now and all of them has different platforms. you can't make a dynamic application without considering these platforms.
the solution that the researchers were thinking is to come up with a single API that is compatible with other API so that the user will be allowed to add a new connection whenever they want to add a new social media in their dashboard which is not yet available in the database of the proposed system.
API blender. it has an ability to blend existing API's to make multiple web services interaction become easier. API blender is using Python in generating their codes.
OAUTH- an application which is also known as Open standard for Authentication. like it's name, it is used for authentication in other websites, it is used for acting in your behalf like posting, sharing pictures and other stuff which is stored on one website. i.e. you share a photo in 9gag to your facebook account.
OAUTH is complementary to OpenID but completely different to it.
on OAUTH, there is what you call OAUTH protocols for different sites/service provider,
like facebook and it's corresponding protocol -2.0, tumblr -1.0a and so on and so forth.
BrowserID- this one is built by and for Mozilla
this is similar to OpenID but has certain distinctions/features it uses email addresses as an identifier, it is focused on privacy, and is intended to be fully integrated in the browser
OPENID- is a tool in the internet. it would help to a user to get identified in his/her social website or any other website. moreover, it's like an ID with other features for various website.these "other features" is the user can associate information with this i.e. email,name, address and etc
OpenID also makes signing in to websites simplier, it would also make you less forgetful because, with your openID, you only have to remember one account username and password.it also makes your logging in Secure. what's cooler than that?!
it's like having a different multiple user accounts but remembered as one single user.
anyway's here's a simplier taught of open ID
- it helps you signup,login in other websites
- is simple
- is a proof of identity (a way to prove you you really are )
- and secure
Gigya's server to server API uses REpresentational State Transfer (REST) like interface, this means that the method calls for the API are made over the internet by sending HTTP requests (get or post) to the Gigya REST API server and it's response will be returned as XML-JSON. The REST API will applied with the compliance with OAuth 2.0 standard or with the proprietary authorization method.
FB
Twitter - two RESTful APIs, REST API methods allow developers to access core Twitter data. The Search API methods give developers methods to interact with Twitter Search and trends data. The API presently supports the following data formats: XML, JSON, and the RSS and Atom syndication formats, with some methods only accepting a subset of these formats.
LinkedIn ,2 APIs:
-The JavaScript API, a rich client library enabling you to build dynamic applications in the web browser. Use OAuth 2 to easily authorize users via the "Sign In with LinkedIn" button, access LinkedIn data with native objects, and interact with Plugins.
-The REST API provides a simple, consistent representation of people, companies, jobs, and the interactions and relationships between them. Use OAuth 1.0a to authorize users and begin making REST API calls using any programming language.
Hootsuite - hootsuite users can access their social networking accounts from an application dashboard. as of now they are supporting some of the social networking sites (facebook, twitter, LinkedIn, Ping.fm, wordpress, mySpace and foursquare). Hootsuite has this ability to set pre-schedule on your postings and send it in advance. it can also sync the URL's that you will be posting. you are also allowed to upload images and video files in your messages. the ability of connecting your rss is also so you can send blogs tour social media streams. you can also customize
Tweetdeck - tweetdeck is anapplication built using adobe air. it supports facebook, LinkedIn and mySpace. it can be available on your desktop, iphone and ipad. google chrome have tweetdeck also as extension. users can also customize the colors according to your needs. you can also decide who to follow or not and marks your favorites.
Netvibes - web-based network publishing tool that allows user to manage their facebook and twitter accounts in one interface. it has also RSS smart-reader that allows user to stream all the latest feeds. user can also personalize the interface. there are over 100 themes available so you are free to customize your dashboard the way you want. they also have large collection of widgets so you are free to drag and drop all the widgets that you will be needing. netvibes also support multi-publishing and it also supports full HTML.
Yoono - Yoono is a stand-alone or a browser extension tool that allows user to use their social networking accounts simultaneously without jumping from one tab to another. it has an ability to combine information from different external sources to create a new service. the current social media sites that is supported by Yoono are facebook, twitter, MySpace, LinkedIn, Friendfeed and Flickr. users are also allowed to share content, images and video from any site with your social network contacts by using the bookmarklet.
Flock - Flock is very much different from any social media aggregates for it is not a stand-alone application or a browser extension because it is a browser. it is a web-browser designed for social media aggregation. the sidebar is also reserved for your collection of people from different social media sites. it also centralize all your favorite feeds in one reader to keep your things organize. you can also customize it by installing your favorite firefox extensions.
Minggl - a web-browser toolbar that works with Firefox, IE, and Flock. the idea behind Minggl is to take control on your social networking sites in one place. unfortunately, Minggl is still on its invitation phase so if your planning to test it you will be having a hard-time.
there are plenty of social networking aggregators available on the web aside from the list presented above. their concepts are almost similar. some can be used as browser extensions and some are stand-alones and some can be used either of the two as you wish. you can view your lifestream from different social media and post to it simultaneously. they support different social media but they cannot cater all and unable to add new connections.
Web Development
- -Development of a website over the network or Internet
- Webdesign - appearance
- Web content Development- what a website contains
- client/Server Scriptinng
- web server Security
Social Media- according to leplan &llanentein
- Collaborative projects
- Blogs & microblogs
- Content Communities
- social networking sites
- virtual gameworlds
- virtual social worlds
- Method of net users for arranging/organizing bookmark of resources online
hence its name, Social Bookmarking
- Process of outsourcing but instead of the typical outsourcing but different individuals , the tasks are given to a group of people
what is it?
it is an acronym which means Search Engine Optimization. SEO is a powerful web marketing technique which ranks websites, which is hot or not. Obviously, SEO are not humans but programs, driven by text given commands.
How does this work?
Seo has several task to do. Crawling, indexing, processing, calculating relevancy, and retrieving.
Indexing- The SEO indexes a site, then stores it’s index in a large database where later, it can be retrived.
Retrieving- the last step in which, the pages are retrieved from the database then displaying it on the browser.
SEO might be helpful for optimizing sites, or making your site popular.
social networking is so viral nowadays. everyone has it and everybody is talking about it. there are over 100 social networking sites available on the web as of now and i am pretty sure that each one of us owns an individual accounts for not less than five of these social networking sites.
web posting. it is the most common function that each social networking has. every user is allowed to post to each social networking sites and we do post to all of our managing accounts often.
how do we update our different social networking accounts? we update by posting to one site then copy and then jump to the other site and paste and so on. . we keep on doing this process all these time but not with facebook and twitter because we can now connect these two. but how about the others?
multi-poster application is a web-based application that allows a user to update their different social networking accounts simultaneously such as facebook, twitter, tumblr, LinkedIn and other social networking sites.
nowadays, there are different web plug-ins available for multiple web posting but the user have to click a specific icon of a social networking site of where they wanted to share this blog/post.
![]() |
| figure 1.0 - web plug-in |
![]() |
| figure 1.1 - network-publisher interface for wordpress plug-in |
so what we are trying to propose is to create a web-based multi-poster application that allows a user to update their different social networking accounts simultaneously on one-click. this application might answer the problem of managing multiple social networking accounts in posting. majority of the users will be beneficial to it especially for the bloggers and business firms in promoting their sites.
the concept of this multi-poster application is simple. publish web posts to different social networking sites simultaneously on one click. after clicking the "publish/ok" button, your connected social networks managing accounts will be automatically updated. unlike those existing web plug-ins, you are no longer have to share every post to every social networking sites.
aside from that you will be given the freedom to "choose". if you have connected your 10 managing accounts and you only wanted to publish your latest web post to some of these, well, you dont have to worry. you will be allowed to choose on what specific social networking sites your post will be available after publish.
by using this multi-poster application, your web posting will become simpler, easier and faster.
Gigya is a very useful tool in developing software . it helps you to socialize your site instantly like social sign-in, sharing and commenting. Gigya have scripts for these that do work in a minute. Though Gigya is very helpful, still we have to evaluate its PRO's and CON's.
Pro's:
- Flexible and Customizable - they have a handy wizard-like tool that can help you to customize everything. aside from that, you can also modify its actual javascript code when you need
- It is Fast - they store a lot of key information in cache so whenever you call a function they give immediate response.
- Direct API calls to Providers - you dont have to stick into their platform. Gigya can do a direct API calls to facebok and you can also use it to other social networking sites such as twitter and other providers after some modifications
- Multiple Social Network Connections - they have this showAddConnectionsUI that enables a user to establish simultaneous multiple social networks connection.
- Payment - When you reached the limit which is 1000 unique users in your website, you are going to pay them according to the help they have provided for you
Facebook.Twitter.Tumblr.Blogspot.LinkdIn.Tagged. Name it! Most of us owns a single account in these social networking sites but the problem is, can we manage all of these all the time? At first, Of course YES! we love postings right? We update our facebook status and we want it to appear in our twitter, tumblr and other social networking accounts. how? we copy and paste and thats it! the question is, can we do it all the time? YES! until when? and that is the question!
GIGYA API is a tool that can be used for linking multiple social network accounts such as FB, Twitter,Tumblr, Wordpress and the like. It posts update on your behalf. Gigya API can be implemented using their SDK’s for php, java, .net and others.
Implementing web application like multiple posting can be very much useful for those who manage multiple accounts like bloggers.

