29 Jun 2010
NOTE: I’ve moved the source code for this project to Git Hub, please get it here: http://github.com/reallylongaddress/iPhone-Facebook-Graph-API
Preface
In part 1 of this tutorial we walked through obtaining an oAuth 2.0 access token from Facebook via an iPhone (or any iTouch device). If you wish to go back and review the oAuth 2.0 process in some detail HERE.
In the second part of this tutorial I’ll show you how to leverage my pseudo-API to:
Login to Facebook using oAuth 2.0
Request extended permissions for your mobile application (photos, videos, publish stream and offline access)
Get your profile data
Get your friend list
Get your feed
Post to your feed
Post a photo (via a local image (UIImage) not a url)
Get metadata
Delete a feed post (via a Post)
Get search results
Get (and display) the author’s avatar
Convention
There are 2 APIs being talked about in this tutorial. To avoid confusion, I’m going to refer to them consistently as Facebook’s ‘Graph API’ and my…
...Continue Reading
25 May 2010
NOTE: The source code for this tutorial is still linked below, however the FULL Facebook/iPhone Graph API can be found here: http://github.com/reallylongaddress/iPhone-Facebook-Graph-API
The new Facebook Graph API looks to be the cat’s meow, the bee’s knees, the coolest thing since sliced bread. Ok, that’s a bit much… but it is a whole lot more powerful, easier and cross-platform consistent than the previous plethora of Facebook APIs. The Graph API was announced at Facebook’s F8 conference just over a month ago. At the time of release, I was surprised no iPhone SDK was made available. I fully expected that at least an unofficial SDK as well as full blown tutorials would be out en-mass by now, but to no avail.
Not nearly patient enough to wait for an official SDK or iPhone API from Facebook, I asked Google how to “Facebook oAuth 2.0 iPhone” and was disappointed with the results. It turns out,…
...Continue Reading
17 Feb 2010
The number one influencer of 16-24 year olds is 16-24 year olds. I love this statement. It says so much about the power of peer influence within an age group that is so easily influenced.
It’s not a surprising statement, either. What is interesting, however, is that this statement is becoming relevant for consumers in all age brackets. 78% of consumers say they trust peer recommendations. We’re all easily influenced by each other, meaning that information sharing in social media is very valuable.
Enter this:
What you are looking at are screenshots of Google Buzz mobile. Not only can I see who near me is buzzing, I can see where they are. If someone is in a location I’m heading towards, I can see what they are saying. In this case, one person has just told me that the Florentine’s at a local coffee shop are more expensive than at CU Business School.
Real-Time…
...Continue Reading
12 Aug 2009
I am rather excited about this Facebook/FriendFeed situation. Why? I think the FriendFeed team can really improve Facebook.
Lately, Facebook has seemed to be in a transition phase (half stuck between becoming a Twitter competitor and sticking to their roots). While it is hard to say what sort of functionality they are aiming for at Facebook., they are certainly giving us a look at the future.
FriendFeed brings a lot of brain power into the mix. Now that Facebook has acquired the know-how, there are a lot of things they can be doing to improve my experience.
Include a real-time search of status messages.
Facebook needs to become more open. I want to search status messages and see what people are talking about up to the minute. This is a no-brainer.
Be my one-stop internet identity.
This means Facebook has to adopt the aggregation qualities of FriendFeed. I want to be able to connect my Facebook…
...Continue Reading