Search  for anything...

Facebook Application Development with Graph API Cookbook

  • Based on 14 reviews
Condition: New
Checking for product changes

Buy Now, Pay Later


As low as $11 / mo
  • – 4-month term
  • – No impact on credit
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout. Payment plans are offered through our trusted finance partners Klarna, PayTomorrow, Affirm, Afterpay, Apple Pay, and PayPal. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Free shipping on this product

Eligible for Return, Refund or Replacement within 30 days of receipt

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: In Stock.
Fulfilled by Amazon

Arrives within 30 days
Order within 17 hours and 44 minutes
Available payment plans shown during checkout

Description

Facebook Application Development with Graph API Cookbook Read more

Publisher ‏ : ‎ Packt Publishing (December 14, 2011)


Language ‏ : ‎ English


Paperback ‏ : ‎ 366 pages


ISBN-10 ‏ : ‎ 1849690928


ISBN-13 ‏ : ‎ 28


Item Weight ‏ : ‎ 1.39 pounds


Dimensions ‏ : ‎ 7.5 x 0.76 x 9.25 inches


Best Sellers Rank: #10,638,561 in Books (See Top 100 in Books) #632 in PHP Programming #11,648 in Computer Programming Languages #14,397 in Microsoft Programming (Books)


#632 in PHP Programming:


#11,648 in Computer Programming Languages:


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: within 30 days

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • PayTomorrow Financing
  • Financing through Apple Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Great Graph API book
Great Graph API book. If you are looking to write Facebook applications and write applications that take advantage of the Graph API, put this book on your list.
Reviewed in the United States on April 2, 2013 by Prometheus

  • A great resource, but FB played spoilsport
Sad thing to notice about this book is that although it is very well written, the Facebook APIs have changed a bit. So some code may fail to work. But still for the price it is well worth reading through as this will create a very solid awareness of how things work on Facebook. Reviewed by Vinod Kumar, developer of dozens of Facebook applications for Csharks Games. Facebook's Graph API is the best way to utilize its features. Even though there is a good documentation in facebook, it is severely lacking. This book is organized in a way that the reader can quickly go through each and every methods and features. It covers almost all aspects of Graph API related applications and features. There are some application samples which also helps us to understand how things are done when developing applications. Detailed descriptions with pictures are given on facebook application creation and settings processes. Javascript and PHP are the main scripting languages used to create applications or websites that interact with facebook. So being a Graph API cookbook, methods has been described in both PHP and Javascript. And for every methods exampled, author provides a link to the corresponding facebook documentation page. Every features of graph api are covered in this book, not only basics but also advanced features such as sending gifts,working with facebook credits etc. From basic things such as navigation in an iframe to advanced facebook virtual currency systems are also well covered. Chapters like Creating Advertisements and analyzing metric data, Facebook's new open graph are must read chapters for facebook developers and publishers. It includes viewing insights and our application statuses, application impressions. Author also demonstrates how to use google chart api with facebook metric data for the 'like' impressions. Facebook's Open graph is a beta feature that they have recently launched. There are helpful descriptions on what it is and how the open graph feature work and the new facebook timelines. The facebook concept of actions and objects are very well written. There is an example showing setting up an application for using facebook open graph beta starting from scratch. Some other chapters need to be noted are customizing auth dialog box, defining our website as a graph object and publishing actions of a user. Not only there are descriptions and examples but also the author describes how it works so that we will understand everything after going through most of the chapters. All facebook requests has some result data returned. I felt the virtual currency system not much easy as other chapters, because the author just shown all the codes and steps directly without the request results in many places. But this is not a problem if we try while learning by doing a print_r() php for all calls so that we can see the result array from facebook. Author also included FQL and how to use it. It is same as normal MySQL queries with some limitations. The applications demoed are almost identical in nature that only the api methods used are different. It was better if there was some examples involving a database and user data saving & loading etc. But there is an application called Sending a Gift which helps us to understand how to deal with facebook data and our web database if you can learn on. While we create and work with facebook applications, there are a lot of chance that things won't work as expected. So it was good if the author listed common problems that developers make or how to do things in an optimized way. And the book has no conclusion at all, but that is not a major concern because the goal of the book is almost completely achieved. The book expects the reader to know some PHP not in a beginner, but in an advanced level. So if you know some PHP/Javascript you will already be able to create facebook applications right from around the middle of the book. Hope this helps many aspirants create their great Facebook apps. ... show more
Reviewed in the United States on February 6, 2012 by Juwal Bose

  • Deprecated
This book is totally useless, uses the old facebook api and the code is totally deprecated even the registering an application part is wrong. I though that beeing published on november 2011 the book would had been updated but it wasn't so it's like throwing your money to the garbage... as someone said, the good review shuld be before the change or the author himself. ... show more
Reviewed in the United States on February 6, 2012 by Xavi

  • Perfect assistance in building Facebook applications
Today (December 29, 2011), I have finished reading the book `Facebook Application Development with Graph API Cookbook'. This is a great resource for developers who are interested in building Facebook applications. There's no special knowledge required to read this book. Every (web) developer with a basic understanding of computer programming should be able to benefit from it. However, if you want to run the examples (recipes), you should already know your way around web development in the areas of at least HTML, JavaScript and (preferably) PHP. --- This is what the book covers: Chapter 1. Creating a New Facebook Application - You will learn how to prepare your environment, and all the necessary steps to set up your first Facebook application. If you've never registered a Facebook application before, this step-by-step recipe will help you (and save you a lot of time!). Chapter 2. Be a part of Social Graph - This chapter is great in teaching you the basics of the Open Graph concept. You will find examples of the most commonly encountered tasks. If you're looking for an easy way to interact with the Open Graph, just use the Graph API Explorer (available at [...]) Chapter 3. Querying Facebook - You will learn how to use FQL, Facebook's own query language. Read carefully, and you will notice some powerful queries that are not possible via Open Graph calls. Chapter 4. Using FB Script - Download the JavaScript SDK and start implementing cool client-side scripts. You can use the JavaScript API for both: Graph API calls and FQL. Chapter 5. Expressing Yourself - This chapter will show you how to use dialogs for requesting permissions, adding friends and more. Chapter 6. Bringing Facebook to your Website - You will learn about the most frequently used Social Plugins (e.g. Like Box, Send Button). It covers most commonly used XFMBL tags. Chapter 7. Connecting Websites to the Social Graph - If you want your website to benefit from Facebook, you have to make sure that your website becomes part of the Open Graph. You will learn how to do it, by using special meta tags. Chapter 8. Fiddling with Virtual Currency - This chapter is about Facebook credits and how to integrate it in your application. You can use the Facebook Credits API to handle transactions. After reading this chapter, you will be amazed about how mature the Facebook platform is. Chapter 9. Creating Advertisements and Analyzing Metric Data - Facebook Insights provides useful information regarding the way users interact with your application. This chapter might help you to think of new opportunity on how to benefit from a commercial Facebook application Chapter 10. Creating Instant Applications - You will learn how to build a couple of applications from scratch. PHP programmers will probably benefit the most from this chapter. Chapter 11. Using Facebook Open Graph Beta - This chapter is about Facebook's newly lounged Timeline and Open Graph Beta. Learn how to add your own Objects, Actions and Aggregations to the Open Graph. ---- This book does exactly what it says: Quick answers to common problems. You can simply pick any topic from index, and jump right into the recipe! There are basically two ways how to exchange data with Facebook, either by using FQL (Facebook Query Language) or by hacking into the Open Graph (Graph API calls). Both methods are well covered in the book. Whenever you exchange data with Facebook, you need to be aware of the required user permissions that apply. This book does a great job in providing a clear overview of permissions that apply in every recipe. Throughout this book you will also learn how to optimize you applications for better performances, for example by using multi queries or batch requests. The book is easy to read, and you don't necessarily have to go through it sequentially. Although most examples are in PHP, it's quite easy to modify the code to fit in your own programming language of choice. As a C# developer, I simply downloaded the C# SDK via the Facebook developer's site Tip: since the Facebook API changes a lot, you should frequently check the online forum and documentation (on the Facebook developer's site) to stay up to date with changes. If you want to build (your first) Facebook applications, this is a must have! I can also recommend this book to developers who want a broader overview of the Facebook platform and its opportunities. ... show more
Reviewed in the United States on December 29, 2011 by michaels

Can't find a product?

Find it on Amazon first, then paste the link below.