This line was removed.
This word was removed. This word was added.
This line was added.
Comment: Migrated to Confluence 4.0
Changes (30)View Page History
h1. About Me
<p>An incredibly poor starting point that was knocked up before beta1 was released (and therefore doesn't use DI or anything) can be found here:</p>
_Please <p><em>Please note this is not even meant to be taken as code that will make it into the final release, it is literally something I messed about with to understand a very early version of ZF2._ ZF2.</em></p>
<p>There are two primary methods of authentication, that for iframe applications that are "hosted" "hosted" on the Facebook platform, and an oAuth 2.0 implementation that allows 3rd party sites to auth directly (sometimes known as Facebook Connect). The former is a simple case of decoding some posted data, and will be skipped over here. The latter however, would firmly rely on Zend\Http\Client and Zend\Session\Container. The discussion on whether it should use Zend\OAuth and it's descendants will need to be had, but unless we create Zend\OAuth\Facebook or similar, I believe that Facebook have created their own "unique" implementation that "unique" implementation that will have to be coded for, and a generic solution will not work. I know very little about the whole oAuth 2.0 debacle, so hopefully someone can help to make some decisions here.</p>
h1. Graph API Access
<h1>Graph API Access</h1>
<p>Again, would rely heavily on Zend\Http\Client, and Zend\Service\Facebook\Auth (above). Should provide wrapper functionality to all the entry points, and return data in a consistent, object-orientated manner.</p>
<p>FQL or Facebook Query Language is a nice way you can access the API grabbing only the data you want and need. It is loosely based on SQL. What would people like to see here, a simple and easy wrapper to pass pre-constructed FQL queries, or something similar to Zend\Db\Select where you can programmable construct and run FQL queries?</p>
h1. Open Graph meta tags
<h1>Open Graph meta tags</h1>
<p>Should allow meta tags to be automatically (or otherwise) added to the document header, probably using HeadMeta view helper.</p>
h1. Social Helpers
h1. To Finish
<p>I'd love to get some discussion going, I think that the Auth and Graph API access would be priority, and should be fairly straightforward and easy to get to beta stages. I would hope that this component would become the industry standard for access to Facebook's platform.</p>