The Graph API presents a simple, consistent view of the Facebook social graph, uniformly representing objects in the graph (e.g., people, photos, events, and pages) and the connections between them (e.g., friend relationships, shared content, and photo tags).

Social plugins – including the Like Button, Recommendations, and Activity Feed – enable developers to provide social experiences to their users with just a few lines of HTML.

facebook groups dating-44

Facebook groups dating video

When so used, Facebook members can log on to third-party websites, applications, mobile devices and gaming systems with their Facebook identity and, while logged in, can connect with friends via these media and post information and updates to their Facebook profile.

Originally unveiled during Facebook’s developer conference, F8, in .

For instance, one of the early games to reach the top application spot, (Lil) Green Patch, combined virtual Gifts with Event notifications to friends and contributions to charities through Causes.

Third party companies provide application metrics, and several blogs arose in response to the clamor for Facebook applications.

According to an article from The New York Times, "Some say the services are representative of surprising new thinking in Silicon Valley.

Instead of trying to hoard information about their users, the Internet companies (including Facebook, Google, My Space and Twitter) all share at least some of that data so people do not have to enter the same identifying information again and again on different sites." The Guardian expressed concerns that users publishing content through a third party provider are exposed to losing their web positioning if their service is removed; and the open graph could force connecting web presence to Facebook social services even for people using their own publishing channels., entitled, Computer Science (CS) 377W: "Create Engaging Web Applications Using Metrics and Learning on Facebook".

All social plugins are extensions of Facebook and are specifically designed so no user data is shared with the sites on which they appear.

The Open Graph protocol enables developers to integrate their pages into Facebook's global mapping/tracking tool Social Graph.

FBML is a specification of how to encode content so that Facebook's servers can read and publish it, which is needed in the Facebook-specific feed so that Facebook's system can properly parse content and publish it as specified.

also called Log in with Facebook, like Open ID, is a set of authentication APIs from Facebook that developers can use to help their users connect and share with such users' Facebook friends (on and off Facebook) and increase engagement for their website or application.

Since iframes essentially nest independent websites within a Facebook session, their content is distinct from Facebook formatting.