SlideShare a Scribd company logo
WHAT’S NEW ON THE FACEBOOK PLATFORM, JULY 2011 Iskandar Najmuddin 20 th  July 2011 Facebook Developer Garage London
SUMMERTIME & THE LIVING’S EASY
Rolled out to all developers Better at handling lots of apps Faster, searchable Add non-friend-people to app via email or FB UID: Test User management features planned, but no date in roadmap. New Developer App
Make your own Send button! Three recipient types, three results: Send to friend: Creates FB Inbox message Send to group: Posts to a Group’s Wall Email: You guessed it, sends an email Invoke using the JS SDK: FB. ui ({    method :   'send' ,    name :   'Facebook Dialogs' ,    link :   'https://developers.facebook.com/docs/reference/dialogs/' }) ; Or via direct URL: http://www.facebook.com/dialog/send?app_id=APP_ID&name=Facebook%20Dialogs&  link=http://developers.facebook.com/docs/reference/dialogs/& redirect_uri=http://www.example.com/response/ Send Dialog
Easing the pain of the latest Anti-spam measures. New part of FB Insights Real-time ‘news feed’ feedback shows where your app stands If abuse-monitor triggered, FB disables only the specific channel in question Apps not deleted, just disabled Feedback Metrics
What is the Page Access Token? Lets you perform Page admin actions on behalf of the user, e.g.: Posting on the Page’s wall Changing wall settings (ooh!) Adding a Tab (aah!) Get Page Access Token: GET https://graph.facebook.com/PAGE_ID   ?fields=access_token&access_token=ACCESS_TOKEN Where ACCESS_TOKEN is a valid admin user Access Token (with  manage_pages  permission) Returns: {  access_token :   "PAGE_ACCESS_TOKEN" ,   id :   "PAGE_ID" ,   type :   "page"  } Previously, you had to parse the list from a user’s  accounts  connection Graph API Updates: Page Access Token
Self-explanatory Wall Setting types: USERS_CAN_POST USERS_CAN_POST_PHOTOS USERS_CAN_TAG_PHOTOS USERS_CAN_POST_VIDEOS Get list: https://graph.facebook.com/PAGE_ID/settings?access_token=PAGE_ACCESS_TOKEN Set (one setting per API call): https://graph.facebook.com/PAGE_ID/settings?setting=USERS_CAN_POST_PHOTOS   &value=true&method=POST&access_token=PAGE_ACCESS_TOKEN Graph API Updates: Page Wall Settings
Get list: https://graph.facebook.com/PAGE_ID/tabs?access_token=PAGE_ACCESS_TOKEN Add tab to a Page: https://graph.facebook.com/PAGE_ID/tabs?app_id=APP_ID &method=POST &access_token=PAGE_ACCESS_TOKEN You can also use the Graph API to: Delete tabs Change tab name & position Set tab as default landing tab (for non-likers/non-admins) Awesome! Graph API Updates: Page Tabs
Test Users – No more silly names Set a name on creation: https://graph.facebook.com/APP_ID/accounts/test-users?installed=true   &name= FULL_NAME  <= NEW!   &permissions=read_stream&method=post   &access_token=APP_ACCESS_TOKEN No more names like  Lisa Ambdhgdfaffa Huisky   Upload video to Pages, App pages, and Groups The same as for normal users, but: Use the Page/App ID and Page Access Token for Pages & Apps. Use the Group ID instead of User ID for Groups. API Keys gone Use App ID everywhere instead Other Graph API Updates
App Directory gone, see ya! No need to submit your Apps to directory. Submit to Search instead! Bye-Bye App Directory GONE
An awesome tool for Graph API testing and learning! Official home https://developers.facebook.com/tools/explorer/ Can be used with test users Previously on Simon Cross’ personal domain. Graph API Explorer Goes Official
“ The Check-in Deals API allows businesses with multiple store locations to create and manage Check-in Deals at scale without having to log into Facebook.” Create Prototype Deals, deploy them across multiple locations Designed for parent-child Pages Private: “See your account rep” = “Show me the money” Future plans include access to reporting Needs better, open documentation See  http://www.scribd.com/doc/59793211/Facebook-Check-in-Deals-API Private Check-in Deals API
Roadmap Updates July 1 st : Credits migration. Was it good for you? Today: FB JS SDK due Will use new cookie format September 1 st : OAuth 2.0 required September 22 nd :  manage_pages  extended permission required for page_admin  FQL table Reading the  accounts  connection October 1 st : HTTPS support required Unknown: Developer App - Test User Management
THAT’S ALL FOR NOW See you next time!  Ask me about social media, technology, or old-school hip-hop: [email_address] twitter.com/iskandar +44(0)207.096.0146

More Related Content

PPTX
Creating a content managed facebook app
OS-Cubed, Inc.
 
PPTX
Salesforce Winter Release
Betina Meyer Pflug
 
PPTX
Deep linking slides
Personagraph
 
PPTX
Fraudpointer - Google Apps integration
Fraudpointer.com
 
PPTX
Dan Lester
GrantBell
 
PDF
Google App indexing
Daniele Vitali
 
PPTX
Mule ESB integration with Stripe
Ramakrishna Narkedamilli
 
PPTX
App Deep Linking
Pradeep Kumar Sharma
 
Creating a content managed facebook app
OS-Cubed, Inc.
 
Salesforce Winter Release
Betina Meyer Pflug
 
Deep linking slides
Personagraph
 
Fraudpointer - Google Apps integration
Fraudpointer.com
 
Dan Lester
GrantBell
 
Google App indexing
Daniele Vitali
 
Mule ESB integration with Stripe
Ramakrishna Narkedamilli
 
App Deep Linking
Pradeep Kumar Sharma
 

What's hot (19)

PPTX
Salesforce.com Lightning
Malinda Lamahewa
 
PDF
iOS & Android App Indexing & App Actions
Justin Briggs
 
PDF
Social Apps with the Force.com Toolkit for Facebook
Salesforce Developers
 
KEY
Creating Professional Applications with the LinkedIn API
Kirsten Hunter
 
PPT
Developing Facebook Application
Sandeep Varma
 
PPTX
Firebase App-Indexing - SMX London 2016
David Iwanow
 
PPTX
Facebook Apps
davebalogh
 
PPTX
Facebook Developer Garage Cyberjaya
Mehedi Hasan Sumon
 
PDF
Optimizing your job apply pages with the LinkedIn profile API
Ivo Brett
 
PPTX
Point and Click App Building Workshop
Salesforce Developers
 
PPT
Facebook Apps
Cosmin Stefanache
 
PPT
Facebook 3rd Party Api
Yoss Cohen
 
PDF
Trimantra - Project Portfolio_NET
Mihir G.
 
PPTX
Manage and consume the api
Achyuta Lakshmi Puvvala
 
PPTX
Kolkata Salesforce Developer Group Online - Summer '17
Ashwani Soni
 
PPTX
Lightning salesforce
mounikadv
 
PPTX
Mule with facebook
D.Rajesh Kumar
 
PPTX
Build a Mobile App with Google Forms and AppSheet
AppSheet
 
PPT
Developing a Facebook App
kapilgoenka
 
Salesforce.com Lightning
Malinda Lamahewa
 
iOS & Android App Indexing & App Actions
Justin Briggs
 
Social Apps with the Force.com Toolkit for Facebook
Salesforce Developers
 
Creating Professional Applications with the LinkedIn API
Kirsten Hunter
 
Developing Facebook Application
Sandeep Varma
 
Firebase App-Indexing - SMX London 2016
David Iwanow
 
Facebook Apps
davebalogh
 
Facebook Developer Garage Cyberjaya
Mehedi Hasan Sumon
 
Optimizing your job apply pages with the LinkedIn profile API
Ivo Brett
 
Point and Click App Building Workshop
Salesforce Developers
 
Facebook Apps
Cosmin Stefanache
 
Facebook 3rd Party Api
Yoss Cohen
 
Trimantra - Project Portfolio_NET
Mihir G.
 
Manage and consume the api
Achyuta Lakshmi Puvvala
 
Kolkata Salesforce Developer Group Online - Summer '17
Ashwani Soni
 
Lightning salesforce
mounikadv
 
Mule with facebook
D.Rajesh Kumar
 
Build a Mobile App with Google Forms and AppSheet
AppSheet
 
Developing a Facebook App
kapilgoenka
 
Ad

Viewers also liked (8)

PPTX
What's New on The Facebook Platform, October 2011
Iskandar Najmuddin
 
PPTX
What's New on the Facebook Platform, June 2011
Iskandar Najmuddin
 
PPT
What's New on the Facebook Platform, May 2011
Iskandar Najmuddin
 
PPT
What's New on the Facebook Platform, March 2012
Iskandar Najmuddin
 
PPTX
What's New on the Facebook Platform, November 2011
Iskandar Najmuddin
 
PPTX
What's New on the Facebook Platform, February 2012
Iskandar Najmuddin
 
PPTX
What's New on the Facebook Platform, January 2012
Iskandar Najmuddin
 
PPT
What's New on the Facebook Platform, April 2011
Iskandar Najmuddin
 
What's New on The Facebook Platform, October 2011
Iskandar Najmuddin
 
What's New on the Facebook Platform, June 2011
Iskandar Najmuddin
 
What's New on the Facebook Platform, May 2011
Iskandar Najmuddin
 
What's New on the Facebook Platform, March 2012
Iskandar Najmuddin
 
What's New on the Facebook Platform, November 2011
Iskandar Najmuddin
 
What's New on the Facebook Platform, February 2012
Iskandar Najmuddin
 
What's New on the Facebook Platform, January 2012
Iskandar Najmuddin
 
What's New on the Facebook Platform, April 2011
Iskandar Najmuddin
 
Ad

Similar to What's New on the Facebook Platform, July 2011 (20)

PPT
Happy facebook developer
Yu-Wei Chuang
 
PPT
What's New on the Facebook Platform, February 2011
Iskandar Najmuddin
 
PPT
What's New on the Facebook platform, February 2011
Iskandar Najmuddin
 
ODP
Facebook Platform
David Nattriss
 
PPTX
The Flash Facebook Cookbook - FlashMidlands
James Ford
 
PDF
Building Facebook Apps
David Keener
 
PPTX
Facebook Apps Development 101 (Java)
Damon Widjaja
 
PPT
Whats New On The Facebook Platform Feb 2010 Iskandar
Nudge Social Media
 
PPT
Ikandar Najmuddin - "What's new?"
iPlatform
 
PPTX
Get Social With Facebook
Sondre Bjellås
 
PDF
Prashant Sridharan
Francisco Saez Cerda
 
DOC
FacebookAPIWhitePaper
Michelle Sollicito
 
DOC
FacebookAPIWhitePaper
Michelle Sollicito
 
PPT
What's New on the Facebook Platform, August 2010
Nudge Social Media
 
PDF
Build social apps for Facebook
Mohammad Emran Hasan
 
PPT
Facebook Coin
Sathiyamoorthi
 
PPT
Facebook Coin
Sathiyamoorthi
 
PPT
Facebook_Coin
Sathiyamoorthi
 
PDF
Introduction to Facebook JavaScript & Python SDK
Colin Su
 
Happy facebook developer
Yu-Wei Chuang
 
What's New on the Facebook Platform, February 2011
Iskandar Najmuddin
 
What's New on the Facebook platform, February 2011
Iskandar Najmuddin
 
Facebook Platform
David Nattriss
 
The Flash Facebook Cookbook - FlashMidlands
James Ford
 
Building Facebook Apps
David Keener
 
Facebook Apps Development 101 (Java)
Damon Widjaja
 
Whats New On The Facebook Platform Feb 2010 Iskandar
Nudge Social Media
 
Ikandar Najmuddin - "What's new?"
iPlatform
 
Get Social With Facebook
Sondre Bjellås
 
Prashant Sridharan
Francisco Saez Cerda
 
FacebookAPIWhitePaper
Michelle Sollicito
 
FacebookAPIWhitePaper
Michelle Sollicito
 
What's New on the Facebook Platform, August 2010
Nudge Social Media
 
Build social apps for Facebook
Mohammad Emran Hasan
 
Facebook Coin
Sathiyamoorthi
 
Facebook Coin
Sathiyamoorthi
 
Facebook_Coin
Sathiyamoorthi
 
Introduction to Facebook JavaScript & Python SDK
Colin Su
 

Recently uploaded (20)

PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Chapter 1 Introduction to CV and IP Lecture Note.pdf
Getnet Tigabie Askale -(GM)
 
PPTX
Stamford - Community User Group Leaders_ Agentblazer Status, AI Sustainabilit...
Amol Dixit
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
DevOps & Developer Experience Summer BBQ
AUGNYC
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Chapter 1 Introduction to CV and IP Lecture Note.pdf
Getnet Tigabie Askale -(GM)
 
Stamford - Community User Group Leaders_ Agentblazer Status, AI Sustainabilit...
Amol Dixit
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
This slide provides an overview Technology
mineshkharadi333
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Software Development Methodologies in 2025
KodekX
 
DevOps & Developer Experience Summer BBQ
AUGNYC
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 

What's New on the Facebook Platform, July 2011

  • 1. WHAT’S NEW ON THE FACEBOOK PLATFORM, JULY 2011 Iskandar Najmuddin 20 th July 2011 Facebook Developer Garage London
  • 2. SUMMERTIME & THE LIVING’S EASY
  • 3. Rolled out to all developers Better at handling lots of apps Faster, searchable Add non-friend-people to app via email or FB UID: Test User management features planned, but no date in roadmap. New Developer App
  • 4. Make your own Send button! Three recipient types, three results: Send to friend: Creates FB Inbox message Send to group: Posts to a Group’s Wall Email: You guessed it, sends an email Invoke using the JS SDK: FB. ui ({   method :   'send' ,    name :   'Facebook Dialogs' ,   link :   'https://developers.facebook.com/docs/reference/dialogs/' }) ; Or via direct URL: http://www.facebook.com/dialog/send?app_id=APP_ID&name=Facebook%20Dialogs& link=http://developers.facebook.com/docs/reference/dialogs/& redirect_uri=http://www.example.com/response/ Send Dialog
  • 5. Easing the pain of the latest Anti-spam measures. New part of FB Insights Real-time ‘news feed’ feedback shows where your app stands If abuse-monitor triggered, FB disables only the specific channel in question Apps not deleted, just disabled Feedback Metrics
  • 6. What is the Page Access Token? Lets you perform Page admin actions on behalf of the user, e.g.: Posting on the Page’s wall Changing wall settings (ooh!) Adding a Tab (aah!) Get Page Access Token: GET https://graph.facebook.com/PAGE_ID ?fields=access_token&access_token=ACCESS_TOKEN Where ACCESS_TOKEN is a valid admin user Access Token (with manage_pages permission) Returns: { access_token :   &quot;PAGE_ACCESS_TOKEN&quot; , id :   &quot;PAGE_ID&quot; , type :   &quot;page&quot; } Previously, you had to parse the list from a user’s accounts connection Graph API Updates: Page Access Token
  • 7. Self-explanatory Wall Setting types: USERS_CAN_POST USERS_CAN_POST_PHOTOS USERS_CAN_TAG_PHOTOS USERS_CAN_POST_VIDEOS Get list: https://graph.facebook.com/PAGE_ID/settings?access_token=PAGE_ACCESS_TOKEN Set (one setting per API call): https://graph.facebook.com/PAGE_ID/settings?setting=USERS_CAN_POST_PHOTOS &value=true&method=POST&access_token=PAGE_ACCESS_TOKEN Graph API Updates: Page Wall Settings
  • 8. Get list: https://graph.facebook.com/PAGE_ID/tabs?access_token=PAGE_ACCESS_TOKEN Add tab to a Page: https://graph.facebook.com/PAGE_ID/tabs?app_id=APP_ID &method=POST &access_token=PAGE_ACCESS_TOKEN You can also use the Graph API to: Delete tabs Change tab name & position Set tab as default landing tab (for non-likers/non-admins) Awesome! Graph API Updates: Page Tabs
  • 9. Test Users – No more silly names Set a name on creation: https://graph.facebook.com/APP_ID/accounts/test-users?installed=true &name= FULL_NAME <= NEW! &permissions=read_stream&method=post &access_token=APP_ACCESS_TOKEN No more names like Lisa Ambdhgdfaffa Huisky  Upload video to Pages, App pages, and Groups The same as for normal users, but: Use the Page/App ID and Page Access Token for Pages & Apps. Use the Group ID instead of User ID for Groups. API Keys gone Use App ID everywhere instead Other Graph API Updates
  • 10. App Directory gone, see ya! No need to submit your Apps to directory. Submit to Search instead! Bye-Bye App Directory GONE
  • 11. An awesome tool for Graph API testing and learning! Official home https://developers.facebook.com/tools/explorer/ Can be used with test users Previously on Simon Cross’ personal domain. Graph API Explorer Goes Official
  • 12. “ The Check-in Deals API allows businesses with multiple store locations to create and manage Check-in Deals at scale without having to log into Facebook.” Create Prototype Deals, deploy them across multiple locations Designed for parent-child Pages Private: “See your account rep” = “Show me the money” Future plans include access to reporting Needs better, open documentation See http://www.scribd.com/doc/59793211/Facebook-Check-in-Deals-API Private Check-in Deals API
  • 13. Roadmap Updates July 1 st : Credits migration. Was it good for you? Today: FB JS SDK due Will use new cookie format September 1 st : OAuth 2.0 required September 22 nd : manage_pages extended permission required for page_admin FQL table Reading the accounts connection October 1 st : HTTPS support required Unknown: Developer App - Test User Management
  • 14. THAT’S ALL FOR NOW See you next time! Ask me about social media, technology, or old-school hip-hop: [email_address] twitter.com/iskandar +44(0)207.096.0146

Editor's Notes