Skip to Content
Facebook® Application Development For Dummies®
book

Facebook® Application Development For Dummies®

by Jesse Stay
May 2011
Beginner
408 pages
10h 27m
English
For Dummies
Content preview from Facebook® Application Development For Dummies®

Chapter 12

Searching with Facebook's Search API

In This Chapter

  • Searching with Graph API
  • Deciphering search results
  • Accessing search results via code
  • Searching with FQL

Facebook is a new form of search engine optimization (SEO). The Web itself is being indexed by people, and It's becoming more and more important for Web sites to integrate the proper Open Graph tags and strategies necessary to rank high in search results on Facebook.com.

Right off the bat, every user has a big search box at the top of every Facebook Page on the site. Users can very quickly receive relevant pages, people, and status updates that are being sorted by what their friends are interested in, just by typing in a keyword or two.

Facebook also provides a tool for developers, marketers, and data analysts to see information that users are posting and sharing online. With privacy in mind, Facebook has given you access to every post and item in its database that users want you to see. You can access all of this through Facebook's Search API.

In this chapter, I talk about all the different ways you can access data from Facebook's database. You can use simple Graph API object calls (see Chapter 7) to access individual objects in the database. Or you can find many objects at once by making Search API requests (Search API is actually just a subset of Graph API), which I cover in the next section. Lastly, if Search API isn't returning what you need, you can use more advanced joins and FQL statements (see Chapter ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Programming Social Applications

Programming Social Applications

Jonathan LeBlanc

Publisher Resources

ISBN: 9780470768730Purchase book