Index
A
- access_token / How it works...
- action attribute / How it works...
- actions
- defining / Getting ready, How to do it...
- working / How it works…
- action tag / How it works...
- Activity Feed plugin
- about / Setting up the Activity Feed plugin
- working / How it works...
- customizing / How it works..., There's more...
- configuring / There's more...
- ad
- creating, for Facebook application / Creating a new ad for your Facebook application, How to do it...
- working / How it works...
- Add bookmark button / How it works...
- Add New button / How to do it...
- Add to Timeline (Beta) plugin / Requesting permission for publishing to the user's timeline
- Add to Timeline button / How to do it...
- Add to Timeline plugin / How it works…, How it works...
- administration interface, page
- working with / How to do it..., How it works...
- log in / There's more...
- Facebook URL Linter / There's more...
- Admin URL / There's more...
- aggregations
- defining / Getting ready, How to do it...
- working / How it works…
- Allow button / How to do it...
- api() function / How it works..., Prerequisites, How it works..., How it works..., How it works..., How it works..., How it works..., How it works..., How it works...
- append() function / How it works...
- appId, meta properties / Getting ready
- application, Facebook
- configuring / Configuring a Facebook application, How it works...
- working / How it works..., How it works...
- new ad, creating / Creating a new ad for your Facebook application, How to do it...
- destination parameter / How it works...
- type parameter / How it works...
- URL parameter / How it works...
- Title parameter / How it works...
- Body parameter / How it works...
- creating from scratch / Introduction, Getting ready
- Your Good Luck Charm of the Day, creating / Creating a "Your Good Luck Charm of the Day" Facebook application, How to do it...
- My Fast Friends, creating / Designing a "My Fast Friends" Facebook application
- photo collage, setting up / Setting up a photo collage
- birthday calendar, building / Getting ready
- city-based friends classification application, developing / Developing an application to classify friends according to the cities they live in
- application callback setup, Facebook Credits
- about / Setting up an application callback for Facebook Credits
- setting up, steps / Setting up an application callback for Facebook Credits
- steps / How to do it...
- working / How it works...
- item_id / How it works...
- Title / How it works...
- Description / How it works...
- image_url / How it works...
- product_url / How it works...
- Price / How it works...
- Data / How it works...
- settled, meta properties / How it works...
- canceled, meta properties / How it works...
- refunded, meta properties / How it works...
- application permission status
- checking / Checking the status of permissions for an application, How to do it...
- permissions table, working / How it works...
- application setup, Facebook Credits
- steps / How to do it...
- Callback URL, working / How it works...
- application setup, for Open Graph Beta
- application specific actions, publishing to user timeline
- publish_actions permission, requesting / Requesting permission for publishing to the user's timeline, How to do it..., How it works..., There's more...
- Apps tab / How to do it...
- app_id / How it works...
- app_id attribute / How it works..., How it works...
- app_id parameter / How it works...
- arguments, imagefilledrectangle() function
- image / How it works...
- x1 / How it works...
- y1 / How it works...
- x2 / How it works...
- y2 / How it works...
- color / How it works...
- arguments, imagefttext() function
- image / How it works..., How it works...
- size / How it works..., How it works...
- angle / How it works..., How it works...
- x / How it works..., How it works...
- y / How it works..., How it works...
- color / How it works..., How it works...
- fontfile / How it works..., How it works...
- text / How it works..., How it works...
- array_rand() function
- to / How it works...
- arsort() function / How it works...
- attributes, XFBML tag
- show-faces / How it works...
- width / How it works...
- max-rows / How it works...
- perms / How it works...
- autologoutlink / How it works...
- audio data
- integrating / Integrating audio and video data, How to do it..., How it works...
- meta properties / How it works...
- auth.login event / How it works..., There's more..., How it works...
- auth.logout event / There's more..., How it works...
- auth.prompt event / There's more...
- auth.sessionChange event / There's more...
- auth.statusChange event / There's more...
- Auth Dialog box
- theming, properties used / How it works...
- authentication
- obtaining, in Facebook / There's more...
- authorization
- obtaining, in Facebook / Getting ready, How to do it..., There's more...
- working / How it works..., There's more...
- autocomplete() function / How it works...
- autocompleteselect event / How it works...
B
- batch request
- using, for pages stream views retrival / Retrieving a page's stream views and wall posts using batch request, How to do it...
- using, for pages wall post retrival / Retrieving a page's stream views and wall posts using batch request, How to do it...
- working / How it works...
- birthday calendar
- about / Getting ready
- building / Getting ready, How to do it...
- working / How it works...
- bookmark functionality / Adding bookmarks using XFBML
- bookmarks
- adding, XFBML used / Adding bookmarks using XFBML, How to do it...
- working / How it works...
- border_color attribute, Activity Feed plugin / How it works...
- box_count attribute / How it works...
- button display / There's more...
- button_count attribute / How it works...
C
- $cities array / How it works...
- callCredit() function / How to do it..., How it works...
- canceled / How it works...
- Canvas Page / Registering a new Facebook application
- Canvas URL / Registering a new Facebook application
- caption attribute / How it works...
- cb_fn parameter, FB.api() function / How it works...
- chco / Using the Google Chart API to create a chart for a given metric
- chd / Using the Google Chart API to create a chart for a given metric
- chs / Using the Google Chart API to create a chart for a given metric
- cht / Using the Google Chart API to create a chart for a given metric
- chtt / Using the Google Chart API to create a chart for a given metric
- chxl / Using the Google Chart API to create a chart for a given metric
- chxt / Using the Google Chart API to create a chart for a given metric
- city-based friends classification application
- creating / How to do it...
- working / How it works...
- click() event / There's more..., How it works..., How it works...
- click() method / How to do it..., How to do it...
- click event / How it works...
- client_id parameter, OAuth Dialog / How it works...
- cmp() function / How it works...
- college namespace / Defining a custom object type
- colorscheme attribute / How it works...
- colorscheme attribute, Activity Feed plugin / How it works...
- comment
- comment.create event / There's more...
- comment.remove event / There's more...
- Comment box
- integrating, XFBML used / Integrating the Comment box using XFBML, How to do it...
- working / How it works...
- cookie, meta properties / Getting ready
- count() function / How it works...
- Create an Ad button / How to do it...
- Create button / How to do it...
- Create New App button / How to do it...
- create_event permission / Getting ready
- Credits Callback URL / How it works...
- credits_purchase / How it works...
- cURL / Getting ready
- CURLOPT_HEADER / How it works...
- CURLOPT_HEADER attribute / How it works...
- CURLOPT_POST / How it works...
- CURLOPT_POST attribute / How it works...
- CURLOPT_POSTFIELDS / How it works...
- CURLOPT_POSTFIELDS attribute / How it works...
- CURLOPT_RETURNTRANSFER / How it works...
- CURLOPT_RETURNTRANSFER attribute / How it works...
- curl_exec() function / How it works..., How to do it...
- curl_init() function / How to do it...
- curl_setopt() function / How it works..., How to do it..., How it works...
- current users friendlist
- retrieving / Retrieving the current user's friendlist, How to do it...
- members, obtaining / Getting a friendlist's members
- new member, adding / Adding a new member to a friendlist
- deleting / Deleting a friendlist
- current usersfriendlist
- $facebook , working / How it works...
- new friendlist, creating / Creating a new friendlist
- current user status
- custom offers
- about / Implementing custom offers, Getting ready
- implementing / How to do it...
- working / How it works...
- DealSpot, integrating / Integrating DealSpot
- DealSpot integration, parameters / Integrating DealSpot
D
- $decodedSignedRequest array / How it works...
- <div> element / Prerequisites
- data-mode attributes / How it works...
- data-perms attributes / How it works...
- data-show-faces attributes / How it works...
- DateTime PHP class / How it works...
- description attribute / How it works...
- dev_purchase_params / How it works...
- display parameter / How it works...
- display parameter, OAuth Dialog / How it works...
- document.ready function / How to do it...
- downloading
E
- $.each() function / How it works...
- $events variable / How it works...
- edge.create event / There's more...
- edge.remove event / There's more...
- Edit App button / How to do it..., How to do it...
- Edit your Action Type page / How to do it...
- event
- onclick / How it works..., There's more...
- click() / There's more..., How it works..., How it works...
- onclick() / There's more...
- auth.login / How it works...
- auth.logout / How it works...
- event change
- subscribing to / Subscribing to an event change, How to do it..., How it works..., There's more...
- unsubscribing / Unsubscribing to an event change, How to do it...
- working / How it works...
- event details
- retrieving / Retrieving details of an event, How to do it...
- working / How it works...
- events
- auth.login / There's more...
- auth.logout / There's more...
- auth.prompt / There's more...
- auth.sessionChange / There's more...
- auth.statusChange / There's more...
- xfbml.render / There's more...
- edge.create / There's more...
- edge.remove / There's more...
- comment.create / There's more...
- comment.remove / There's more...
- fb.log / There's more...
- events, Facebook
- creating / How to do it...
- working / How it works...
- deleting / Deleting an event
- event subscription / Subscribing to an event change
- explode() function / How to do it..., How to do it..., How it works..., How it works...
- extended permission / Setting up extended permissions during login
- setting up / Setting up extended permissions during login
- working / How it works...
- authenticating, XFBML / Authentication and setting up extended permissions using XFBML, How it works...
- setting up, XFBML / Authentication and setting up extended permissions using XFBML, How it works...
F
- $facebook / Prerequisites
- $facebook->api() function / How it works..., Prerequisites, How it works..., Getting ready
- $facebook->getLoginUrl() / Prerequisites, Getting ready
- $facebook->getSession() / Getting ready
- $facebook->getSession() function / Prerequisites for this chapter, Prerequisites
- $facebook-api() function / How it works...
- $friends array / How it works..., How it works...
- <fb
- comments> tag / How it works...
- <fb*login-button> XFBML tag / How it works...
- Facebook
- about / Introduction, The social network
- features / What makes Facebook tick?
- benefits, for developers / What's in it for the developers?
- application, configuring / Configuring a Facebook application
- page liking by user, determining / How to do it...
- Graph API / Introduction
- events, creating / Creating an event
- querying / Introduction
- pages followed by user, obatining / Getting the Facebook pages followed by a user
- JavaScript SDK / Introduction
- Dialogs / Introduction
- social plugins / Introduction
- Insights / Introduction
- application, creating from scratch / Introduction
- Facebook Auth Dialog box
- customizing / Customizing the Facebook Auth Dialog box, How to do it..., How it works...
- working / How it works...
- Facebook class / There's more..., Prerequisites, How it works..., Getting ready
- Facebook Credits
- about / Introduction
- application setup / Setting up the application for Facebook Credits
- application callback, setting up / Setting up an application callback for Facebook Credits
- frontend, creating / Creating Facebook Credits frontend using JavaScript SDK
- obtaining, without purchase / Getting credits without purchase
- Facebook Credits frontend
- creating, JavaScript SDK / Creating Facebook Credits frontend using JavaScript SDK, How to do it...
- working / How it works..., There's more...
- meta properties / How it works...
- Facebook Dialogs
- about / Introduction
- prerequisites / Prerequisites
- story, publishing / Prompting the user to publish a story
- Facebook Graph API
- URL / How it works...
- about / Introduction
- features / Facebook Graph API
- prerequisites / Prerequisites for this chapter
- Facebook graph object
- web pages, defining / Defining your web page as a Facebook graph object, How to do it..., How it works...
- Facebook Insights
- about / Introduction
- prerequisites / Prerequisites
- Facebook page
- liking by user, determining / Determining whether a Facebook page has been liked by a user, How to do it...
- signed_request parameter / How it works...
- working / How it works...
- applications tab based content, customizing / Customizing an application's tab content based on Facebook page
- Facebook social graph
- web pages, unifying / Introduction
- Facebook URL Linter
- URL / There's more...
- fb
- profile-picTopicnuid attribute / How it works...
- profile-picTopicnsize attribute / How it works...
- profile-picTopicnlinked attribute / How it works...
- profile-picTopicnwidth attribute / How it works...
- profile-picTopicnheight attribute / How it works...
- fb*profile-pic XFBML tag
- height attribute / How it works...
- FB.api() function / How it works..., How it works...
- parameters / How it works...
- FB.Canvas.setAutosize() parameter / Parameters
- FB.Canvas.setSize() function / How to do it..., How it works...
- FB.Data.query() function / How it works...
- FB.event.subscribe() function / How it works...
- FB.Event.subscribe() function / How it works..., How it works...
- FB.Event.subscribe() functions / How to do it...
- FB.Event.unsubscribe() function / How it works...
- FB.getLogin Status() function / How it works...
- FB.getLoginStatus() function / How to do it..., How to do it..., How it works...
- FB.init() function
- cookie parameters / Prerequisites
- xfbml parameters / Prerequisites
- fb.log event / There's more...
- FB.login() function / How it works..., How it works...
- FB.Login() function / How it works...
- FB.login()function / There's more...
- FB.logout() function / How to do it..., How it works...
- FB.ui() function / How it works...
- FB.XFBML.parse() function / There's more...
- features, Facebook / What makes Facebook tick?
- features, Facebook Graph API
- authorization / Facebook Graph API
- reading / Facebook Graph API
- searching / Facebook Graph API
- publishing / Facebook Graph API
- deleting / Facebook Graph API
- analytics / Facebook Graph API
- Feed Dialog Box, configuring
- picture / How it works...
- link / How it works...
- name / How it works...
- caption / How it works...
- description / How it works...
- message / How it works...
- to / How it works...
- file_get_contents() function / How it works...
- filter attribute, Activity Feed plugin / How it works...
- font and border_color attribute, Activity Feed plugin / How it works...
- font attribute / How it works...
- font attribute, Activity Feed plugin / How it works...
- foreach() loop / How it works...
- foreach() PHP / How it works...
- foreach() PHP loop / How it works...
- foreach loop / How it works...
- form submission
- handling, in iFrame Facebook application / Handling form submission in an iFrame Facebook application, Getting ready, How it works...
- FQL
- about / Introduction
- important points / Introduction
- prerequisites / Prerequisites
- user information, returning / Returning information about a user
- user status message, obtaining / Getting the status messages of a user
- users friend profile pictures, retrieving / Retrieving profile pictures of a user's friends
- user posted link, obtaining / Getting the links posted by a user, How to do it...
- user following pages, obtaining / Getting the Facebook pages followed by a user
- user friendship, determining / Determining if two users are friends
- group information, retrieving / Retrieving information of a group
- group members, retrieving / Retrieving members of a group
- friends retrieving, from specific friend list / Retrieving friends from a specific friend list, How to do it...
- message, obtaining in thread / Getting all the messages in a thread
- application permission status, checking / Checking the status of permissions for an application
- notification, retrieving / Getting notifications, and their senders, for the current user
- user associated video details, retrieving / Retrieving video details associated with a user
- user tagged photos, obtaining / Getting the five latest photos in which a user has been tagged
- user published photos, retrieving / Retrieving the latest photos published by a user, Getting ready
- event details, retrieving / Retrieving details of an event
- event details of user freinds retrieving, multiquery method used / Retrieving details of a user's friends by using the multiquery method
- fql.multiquery method / Retrieving details of a user's friends by using the multiquery method
- fql.query method / Retrieving details of a user's friends by using the multiquery method
- FQL multiquery
- visitors statistics, obtaining / Getting statistics about visitors using FQL multiquery, How to do it..., How it works...
- FQL query
- executing / Executing an FQL query, How to do it...
- working / How it works...
- fqlQuery() function / How to do it..., How it works...
- FQL user table
- retrieving / There's more...
- friend details, user
- retrieving, multiquery method used / Retrieving details of a user's friends by using the multiquery method, How to do it..., How it works...
- friend request
- sending, Facebook Dialog used / Using Dialog to add someone as a friend, How to do it...
- sending, by user / Prompting the user to send a request to friends, How to do it..., How it works...
- processing / Processing requests sent to the user by friends, How it works...
- FROM clause / Introduction
G
- Get Code button
- ek baat bata itna saving karke tu kya karega / How to do it...
- getFriendId() function / How to do it..., How it works...
- getLoginUrl() function / How it works..., How it works...
- GET parameters
- chxl / Using the Google Chart API to create a chart for a given metric
- chxt / Using the Google Chart API to create a chart for a given metric
- chbh / Using the Google Chart API to create a chart for a given metric
- chs / Using the Google Chart API to create a chart for a given metric
- cht / Using the Google Chart API to create a chart for a given metric
- chd / Using the Google Chart API to create a chart for a given metric
- chco / Using the Google Chart API to create a chart for a given metric
- chtt / Using the Google Chart API to create a chart for a given metric
- getSession() function / How it works..., Prerequisites for this chapter, Prerequisites, Prerequisites
- getSignedRequest() / How it works...
- Getting Started option / How to do it...
- Google Chart API
- using, for chart creation / Using the Google Chart API to create a chart for a given metric
- Graph API call
- making / Making a Graph API call
- working / How it works...
- group information
- retrieving / Retrieving information of a group, How to do it...
- FQL query, executing / How it works...
- group members
- retrieving / Retrieving members of a group, How to do it...
- working / How it works..., How it works...
H
- <html> element / Prerequisites
- hash_hmac() function / How it works...
- header() function / How it works...
- header attribute, Activity Feed plugin / How it works...
- height attribute, Activity Feed plugin / How it works...
- height attributes / How it works...
- href attribute
- layout, specifying / How it works...
- , using / How it works...
- font attribute, using / How it works...
- colorscheme attribute, using / How it works...
- href parameter / How it works..., There's more...
- href value / How to do it...
- href value attribute / How it works...
- http_method parameter, FB.api() function / How it works...
- hub_challenge parameter / How it works...
- hub_mode parameter / How it works...
- hub_verify_token parameter / How it works...
I
- id parameter / How it works...
- iFrame Facebook application
- about / Handling navigation in an iFrame Facebook application
- navigation, handling / How to do it...
- working / How it works...
- dynamically resizing / Dynamically resizing an iFrame Facebook application, How to do it..., How it works..., There's more...
- JavaScript SDK, working / How it works...
- FB.Canvas.setAutosize() parameter / Parameters
- iframe size
- resetting / Resetting the size of iframe, How to do it...
- working / How it works...
- imagecolorallocate() function / How it works...
- imagecopy() function / How it works...
- imagecopymerge() function / How it works...
- imagecreatefromjpeg() function / How it works...
- imagecreatetruecolor() function / How it works...
- imagedestroy() function / How it works...
- imagefilledrectangle() function
- arguments / How it works..., How it works...
- imagefttext() function
- arguments / How it works..., How it works...
- imagepng() function / How it works..., How it works...
- imagesettile() function / How it works...
- img attributes / How it works...
- img HTML tag / How it works...
- img tag / How it works...
- index method / How it works...
- Insight Dashboard / Introduction
J
- JavaScript SDK / How it works...
- about / Introduction
- source URL / Introduction
- prerequisites / Prerequisites
- json_decode() function / How it works...
- json_encode() function / How to do it..., How it works..., How it works..., How it works..., How it works...
K
- key named method / How it works...
L
- layout attribute / How it works...
- Like box
- about / Adding a Like box
- adding / How to do it...
- working / How it works..., There's more...
- Like Box plugin
- impressions, retrieving / Getting ready, How it works...
- working / How it works...
- chart creating, Google Chart API used / Using the Google Chart API to create a chart for a given metric
- Like button
- setting up, on your web page / Setting up the Like button on your web page
- Like button, integrating with websites
- steps / How to do it...
- working / How it works..., There's more...
- href attributes, specifying / How it works...
- layout attibutes, specifying / How it works...
- show_faces attribute, specifying / How it works...
- width attribute, specifying / How it works...
- action attribute, specifying / How it works...
- font attribute, specifying / How it works...
- colorscheme, specifying / How it works...
- ref scheme, specifying / How it works...
- sendscheme, specifying / How it works...
- LIMIT clause / There's more...
- link attribute / How it works...
- link table
- owner_comment field / How it works...
- title field / How it works...
- summary field / How it works...
- link_id field / How it works...
- url field / How it works...
- list() function / How it works...
- Live Stream plugin / Integrating the Live Stream plugin using XFBML
- integrating, XFBML used / Integrating the Live Stream plugin using XFBML
- working / How it works...
- Log In and Add to Facebook button / How to do it...
- login plugin
- about / Login with Faces
- using / How to do it...
- working / How it works...
- width attribute / How it works...
- max-rows attribute / How it works...
M
- $me variable / Prerequisites for this chapter
- $multi_queries array / How to do it...
- <meta> tags / How it works...
- Manage Permissions link / How to do it...
- max-rows attribute / How it works...
- max_rows attribute / How it works...
- Message / How it works...
- message attribute / How it works...
- meta properties, audio data
- og*audio / How it works...
- og*audio*title / How it works...
- og*audio*artist / How it works...
- og*audioTopicnalbum / How it works...
- og*audio*type / How it works...
- meta properties, Facebook Credits frontend
- app_id / How it works...
- redirect_uri / How it works...
- credits_purchase / How it works...
- order_info / How it works...
- dev_purchase_params / How it works...
- purchase_type / How it works...
- meta properties, imagecopymerge() function
- dst_im / How it works...
- src_im / How it works...
- dst_x / How it works...
- dst_y / How it works...
- src_x / How it works...
- src_y / How it works...
- src_w / How it works...
- src_h / How it works...
- pct / How it works...
- meta properties, order
- CURLOPT_HEADER / How it works...
- CURLOPT_RETURNTRANSFER / How it works...
- CURLOPT_POST / How it works...
- CURLOPT_POSTFIELDS / How it works...
- order_id / How it works...
- access_token / How it works...
- Status / How it works...
- Message / How it works...
- refund_funding_source / How it works...
- refund_reason / How it works...
- meta properties, order details
- CURLOPT_HEADER / How it works...
- CURLOPT_RETURNTRANSFER / How it works...
- CURLOPT_POST / How it works...
- CURLOPT_POSTFIELDS / How it works...
- meta properties, video data
- og*video / Attaching the video to the social graph
- og*videoTopicnheight / Attaching the video to the social graph
- og*video*width / Attaching the video to the social graph
- og*video*type / Attaching the video to the social graph
- method attribute / How it works...
- multiple application installation
- FQL, using / Getting the number of installations of an application using FQL, How to do it...
- working / How it works...
- multiquery method
- using, for details retrieving / Retrieving details of a user's friends by using the multiquery method, How to do it...
- working / How it works...
- My Fast Friends application
- creating / Designing a "My Fast Friends" Facebook application, How to do it...
- working / How it works...
- image, meta properties / How it works...
- x1, meta properties / How it works...
- y1, meta properties / How it works...
- x2, meta properties / How it works...
- y2, meta properties / How it works...
- color, meta properties / How it works...
- mysql_connect() function / How it works...
- mysql_fetch_array() function / How it works...
- mysql_select_db() function / How it works...
- my_app directory / How to do it...
N
- name attribute / How it works...
- new Facebook application
- about / Registering a new Facebook application
- registering / Getting ready, How to do it...
- developer account, verifying for / Getting ready
- working / How it works...
- application ID, working / How it works...
- application secret key, working / How it works...
- secure connection / Secure connection
- sandbox mode / Sandbox mode
- secret key, resetting / Resetting an application's secret key
- notification, user
O
- OAuth Dialog
- using, for application permission request / Using the OAuth Dialog to request permissions for your application, How to do it..., How it works...
- uisng, for application permission request / How it works...
- parameters / How it works...
- uisng, for application permission / How it works...
- meta properties / How it works...
- object-specific meta properties
- fbTopicnapp_id / How it works...
- ogTopicntype / How it works...
- ogTopicnimage / How it works...
- ogTopicndescription / How it works...
- ogTopicnurl / How it works...
- objects
- defining / Getting ready, How to do it...
- working / How it works…
- offset parameter / How it works...
- og
- audio*title, meta properties / How it works...
- og*audio
- artist, meta properties / How it works...
- album, meta properties / How it works...
- og*audio*title, meta properties / How it works...
- og*audio*type, meta properties / How it works...
- og*audio, meta properties / How it works...
- og*description property / How it works...
- og*image property / How it works...
- og*site_name property / How it works...
- og*title property / How it works...
- og*type property / How it works...
- og*url property / How it works...
- og*video*height, meta properties / Attaching the video to the social graph
- og*video*type, meta properties / Attaching the video to the social graph
- og*video*width, meta properties / Attaching the video to the social graph
- og*video, meta properties / Attaching the video to the social graph
- onclick() event / There's more...
- onclick event / How it works..., There's more...
- Open Graph Beta / Introduction
- about / Introduction
- application, setting up / Setting up your application for using Facebook Open Graph Beta
- Open Graph tab / How to do it...
- order
- refunding / Getting ready, How to do it...
- working / How it works...
- status, updating / How it works...
- order details
- about / Getting the order details
- retrieving, steps / How to do it...
- working / How it works...
- configuring, curl_setopt() function used / How it works...
- order_id / How it works...
- order_id property / How it works...
- order_info / How it works...
- order_info property / How it works...
P
- $.post() function / How it works...
- page / Adding a subscription for real time updates related to a user object
- administration interface / Administering your page
- Page Tabs settings / Getting ready
- parameters, OAuth Dialog
- client_id / How it works...
- redirect_uri / How it works...
- state / How it works...
- response_type / How it works...
- display / How it works...
- Params / How it works...
- parse_signed_request() function / How to do it..., How it works...
- payment_status_update method / How it works...
- period() function / How it works...
- permissions / There's more..., Adding a subscription for real time updates related to a user object
- photo collage
- about / Getting ready
- setting up / How to do it...
- working / How it works...
- PHP-SDK
- downloading / Downloading PHP-SDK and setting upyour environment
- setting, on server / Getting ready, How to do it...
- facebook.php file, working / How it works...
- PHP-SDK, downloading
- environment, setting up / Getting ready
- PHP cURL extension / Getting ready
- PHP JSON (JavaScript Object Notation) extension
- about / Getting ready
- installation / Getting ready
- picture
- picture attribute / How it works...
- post
- linking / Liking a post, How to do it..., How it works..., There's more...
- link, deleting / Deleting a like
- comments, placing / Commenting on a given post, How to do it..., How it works..., There's more...
- deleting / Deleting a picture, post, or comment of a user, How it works...
- creating, on users friends wall / Creating a post on the wall of a user's friend, Getting ready, How to do it..., There's more...
- creating, on users friend wall / How it works...
- post, commenting on
- comments, deleting / Deleting a comment
- posted link, user
- obtaining / Getting the links posted by a user
- post request / How it works...
- prerequisites, Facebook Dialogs
- basic configuration, performing / Prerequisites
- appID parameter / Prerequisites
- status parameter / Prerequisites
- cookie parameter / Prerequisites
- xfbmlparameter / Prerequisites
- prerequisites, Facebook Graph API / Prerequisites for this chapter
- prerequisites, FQL / Prerequisites
- print_r($results) / How it works...
- print_r() function / How it works...
- profile picture
- retrieving, XFBML used / Retrieving a profile picture using XFBML, How it works...
- profile pictures of friends, user
- property, Facebook
- og*site_name / How it works...
- fb*admins / How it works...
- og*description / How it works...
- property, Open Graph protocol
- og*title / How it works...
- og*type / How it works...
- og*image / How it works...
- og*url / How it works...
- published photos, of user
- retrieving / Retrieving the latest photos published by a user, Getting ready
- working / How it works...
- publish_actions permission / How it works...
- requesting, for publishing to users time line / Requesting permission for publishing to the user's timeline, Getting ready, How to do it...
- working / How it works..., There's more...
- publish_stream permission / How it works...
- purchase_type / How it works...
Q
- query variable / How it works...
- query_param parameter / How it works...
- query_param parameter, FB.api() function / How it works...
R
- readArticle() function / How to do it..., How it works...
- ready() function / How to do it...
- read_mailbox permission / How it works...
- realpath() function / How it works..., How it works..., How to do it...
- real time updates, handling
- callback, creating / Creating a callback for handling real time updates, How to do it..., How it works...
- working / How it works...
- recommendations attribute, Activity Feed plugin / How it works...
- recommendations plugin / There's more...
- redirect_uri / How it works...
- redirect_uri attribute / How it works...
- redirect_uri parameter / How it works...
- redirect_uri parameter, OAuth Dialog / How it works...
- ref attribute / How it works...
- ref attribute, Activity Feed plugin / How it works...
- refunded / How it works...
- refund_funding_source / How it works...
- refund_reason / How it works...
- Request for Permission dialog box / How it works...
- req_perms / Prerequisites
- response_type parameter, OAuth Dialog / How it works...
- retrieve method / How to do it...
- RETURNTRANSFER method / How to do it...
S
- <script> element / How it works..., Prerequisites, Prerequisites
- Save Changes button / How to do it...
- scope parameter, OAuth Dialog / How it works...
- SELECT clause / How it works...
- Send a Gift application
- developing / Developing a "Send a Gift" application and integrating with Facebook Credits, How to do it...
- integrating, with Facebook Credits / How to do it...
- working / How it works...
- frontend, sections / How it works...
- meta properties / How it works...
- send attribute / How it works...
- Send button
- integrating, XFBML used / Integrating the Send button using XFBML, Integrating the Send button with the Like button
- integrating, with Like button / Integrating the Send button with the Like button
- integrating, stand-alone Send button / Integrating a stand-alone Send button
- working / How it works...
- customizing, attributes used / How it works...
- session validation
- setFileUploadSupport() function / How to do it..., How to do it...
- settled / How it works...
- show-faces attribute / How it works...
- Show faces option / How to do it...
- show_faces attribute / How it works...
- signed_request key / How it works...
- signed_request parameter / How to do it..., How it works...
- site attribute, Activity Feed plugin / How it works...
- size attributes / How it works...
- sms permission / How it works...
- social graph
- web pages, integrating / Integrating web pages into the social graph, How it works...
- web pages defining, Facebook Open Graph protocol used / There's more...
- video data, attaching / Attaching the video to the social graph, See also
- split() function / How it works...
- SQL / Introduction
- standard attribute / How it works...
- state parameter, OAuth Dialog / How it works...
- Status / How it works...
- status, meta properties / Getting ready
- status message
- setting / Setting status message, How to do it...
- working / How it works..., There's more...
- likes by friends, retrieving / Retrieving the names of the user's friends who have liked a particular status message, How it works...
- story, publishing
- steps / How to do it...
- Facebook Feed Dialog box, working / How it works...
- stream updates
- publishing, to user / How to do it..., How it works...
- strtotime() function / How it works...
- subscriptions
- deleting / Deleting subscriptions, How to do it..., How it works...
T
- tabs() function / How it works...
- tagged photos, of user
- obtaining / Getting the five latest photos in which a user has been tagged, How to do it...
- photo_tag table, working / How it works..., There's more...
- tag_uid, meta properties / How it works...
- target attribute / How it works...
- target parameter / There's more...
- thread messages
- about / Getting all the messages in a thread
- obtaining / Getting ready, How to do it...
- working / How it works...
- Timeline / Introduction
U
- uid attributes / How it works...
- unset() function / How it works...
- user / Adding a subscription for real time updates related to a user object
- specific permissions, requesting / Requesting specific permissions from the user, How to do it...
- getLoginUrl() function, working / How it works...
- logging out / Logging out a user, Getting ready, Logging out a user, How it works..., See also
- getLogoutUrl() function, working / How it works...
- status message likes by friends, retrieving / Retrieving the names of the user's friends who have liked a particular status message, How it works...
- information, returning / Returning information about a user, How to do it..., How it works...
- status messages, obtaining / Getting the status messages of a user, Getting ready, How it works...
- friend profile pictures, retrieving / Retrieving profile pictures of a user's friends
- links posted, obtaining / Getting the links posted by a user, How to do it..., How it works..., There's more...
- notification, obtaining / Getting ready, How to do it..., How it works...
- story, publishing / How to do it...
- Facebook Feed Dialog box, configuring / How it works..., There's more...
- friend request, sending / Prompting the user to send a request to friends, How to do it..., How it works...
- message parameter / How it works...
- to parameter / How it works...
- data parameter / How it works...
- title parameter / How it works...
- sent friend request, processing / Processing requests sent to the user by friends, Getting ready, How it works...
- users feed
- searching through / Searching through a user's feed, How to do it...
- working / How it works...
- users friend profile pictures
- retrieving / Retrieving profile pictures of a user's friends
- users friends
- paging through / Paging through a user's friends, How to do it..., How it works..., There's more...
- users information
- about / Retrieving a user's information
- retrieving / Getting ready, How to do it...
- working / How it works..., There's more...
- user actions, publishing to Facebook
- starting with / Publishing actions of a user to Facebook
- steps / Getting ready, How to do it...
- working / How it works...
- user album
- picture, posting / Posting a picture to a specific album of the user, How to do it..., How it works...
- user following pages
- retrieving / Getting ready, How to do it..., How it works...
- working / How it works...
- user friendship
- determining / Determining if two users are friends, How to do it...
- working / How it works...
- user information
- returning / Returning information about a user, How to do it...
- retrieving / How to do it..., How it works...
- user table, working / How it works...
- user object-related real time updates
- subscription, adding / Getting ready, How to do it...
- working / How it works...
- attributes configuring, curl_setopt() function used / How it works...
- users
- tagging, in picture / Tagging users in a picture, How to do it..., How it works...
- user status message, obtaining
- about / Getting the status messages of a user, Getting ready
- steps / How to do it...
- api() function, working / How it works..., There's more...
- user_birthday permission / Getting ready
- user_checkins permission / How it works...
- usort() function / How it works...
V
- val() function / How it works..., How it works...
- valid user session
- obtaining, in Facebook / Getting ready, How to do it...
- working / How it works..., There's more...
- video data
- integrating / Integrating audio and video data, How to do it..., How it works...
- attaching, to social graph / Attaching the video to the social graph
- meta properties / Attaching the video to the social graph
- video details, of user
- retrieving / Retrieving video details associated with a user, How to do it...
- video_tag table, working / How it works...
- visitor statistics
- obtaining, FQL multiquery used / Getting statistics about visitors using FQL multiquery, Getting ready, How to do it...
- working / How it works...
- object_id parameter / How it works...
- metric parameter / How it works...
- end_time parameter / How it works...
- period parameter / How it works...
- value parameter / How it works...
W
- web page
- Like button, setting up / Setting up the Like button on your web page
- Facepile plugin, setting up / Setting up the Facepile plugin on your web page, How to do it...
- Facepile plugin, working / How it works...
- web page definition, as Facebook graph object
- steps / Getting ready, How to do it...
- working / How it works...
- web pages
- integrating, into social graph / Integrating web pages into the social graph, How it works...
- web pages defining, Facebook Open Graph protocol used
- local information, defining / Defining location information
- contact information, defining / Defining contact information
- custom object type, defining / Defining a custom object type
- WHERE clause / Introduction, There's more...
- width attribute / How it works..., How it works..., How it works...
- width attribute, Activity Feed plugin / How it works...
- width attributes / How it works...
- window.fbAsyncInit function / Prerequisites
X
- x, meta properties / How it works...
- XFBML
- profile picture, retrieving / Retrieving a profile picture using XFBML, How it works...
- bookmarks, adding / Adding bookmarks using XFBML, How to do it...
- extended permissions, setting up / Authentication and setting up extended permissions using XFBML, Getting ready, How it works...
- using, for Live Stream plugin integration / Integrating the Live Stream plugin using XFBML, How to do it...
- using, for Comment box integration / Integrating the Comment box using XFBML, How to do it...
- XFBML
- using, for Send button integration / Integrating the Send button using XFBML, Integrating the Send button with the Like button
- xfbml, meta properties / Getting ready
- xfbml.render event / There's more...
- xfbml attribute / How it works...
- XFBML tag
- attributes / How it works...
Y
- y, meta properties / How it works...
- Your Good Luck Charm of the Day application
- creating / Getting ready, How to do it...
- working / How it works...