SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Introduction to Facebook
SDK
Gaurav Jaiswal
Singsys Pte. Ltd.
What is Facebook?
Facebook is a popular free social networking website that
allows registered users to create profiles, upload photos and
video, send messages and keep in touch with friends, family
and colleagues. The site, which is available in 37 different
languages, includes public features such as:
Marketplace - allows members to post, read and respond to
classified ads.
Groups - allows members who have common interests to find
each other and interact.

Events - allows members to publicize an event, invite guests
and track who plans to attend.
Pages - allows members to create and promote a public page
built around a specific topic.
Presence technology - allows members to see which contacts
are online and chat.
• More than 665 Million active users on Facebook
• 50% of users log on every day

• The average user has 130 friends
• The average user is connected to 80 pages, groups and
events
• The averse user spends over 7 hours on Facebook per
month
Importance of
Facebook for
Business
Why is Facebook important to
your business?
It can help you:
Get found
Build Credibility
Engage with your target market
It's low cost Marketing
Increase you online footprint
Build community
What you can do on Facebook
for your Business?
Create Facebook Page
Get "Likes”
Engage with Fans
Integrate Facebook with you Web and Mobile Apps
Why Create Facebook Page?
Interact and Engage
Highlight Specials / Events
Update you fans quickly / easily
Show much more Company info
Extend your brand visually to Facebook
Showcase Testimonials
Inform, Educate
Extend loyalty and deepen interaction
Why “Likes”?
With the Like they are opting in to hear from you
Every time someone interacts with your business, that
action gets published into the News Feed, creating work
of mouth
These organic stories are extremely effective at getting
other to engage and take action
You can't fake "being social”!
It's not build it and you're done
Engage with Fans
Don't give it the hard sell
Ask open ended questions
Facebook for
Developers
What is Oauth (Open
Authentication) ?
OAuth (Open Authentication) is a system which grants
third-party websites limited access into user accounts for
example your Twitter or Facebook accounts. It lets
visitors interact within the site without requiring new
account registration or releasing your username and
password to third parties
Why to use OAuth?
If you consider how much more connected the Internet has
become, it only makes sense that users will want to share
information between multiple accounts from Facebook into
Twitter, Tumblr, Foursquare, and now even into mobile
apps such as Path or Instagram.
The problem we face now is how to accomplish this in the
most secure and simplest way possible. OAuth is an
attempt to solve this problem.
How OAuth works?
There are 3 parties to consider in a standard OAuth call:
Service Provider – The main network you are trying to
pull data from. They provide the API response such as
your username, profile picture, website URL, and other
stuff.
Consumer – The 3rd party app looking to receive data.
This would be the website or mobile app which makes
the initial connection request, then also handles the
return data after authorization.
User – The person sitting behind the computer
interacting with the websites which would be you!
The purpose of OAuth isn’t to provide a specific library for
websites to use. It actually sets up the “rules” for building
an open protocol API.
Integration of
Facebook
Integration of Facebook can be done with:
Getting Started
With Facebook For
Websites
In this guide:
Adding social features with Plugins
Sharing content back to Facebook
Your website as an app on Facebook
Making your content look good on Facebook
Getting to know your users
Telling stories with your content
Measuring your success
Adding social
features with
Plugins
List of Social Plugins
Like Button
Send Button
Follow Button
Comments
Share Dialog
Activity Feed
Recommendations Box
Recommendations Bar
Like Box
Login Button
Registration
Facepile
Like Button
The most commonly used social plugin is the Like
Button, which lets your users share your page with their
friends with just a click.
Send Button
The Send button lets users easily send content to their friends.
People will have the option to send your URL in a message to their
Facebook friends, to the group wall of one of their Facebook
groups and as an email to any email address. The Send button
requires the JavaScript SDK.

You can get Send button code from https://developers.facebook.com/docs/reference/plugins/send/
Follow Button
The Follow button lets other people follow your public updates
on Facebook.
Comment Box
The Comments Box lets users comment on any piece of
content on your site. Features include moderation tools
and distribution.
Share Dialog
Facebook offers an easy-to-use Share dialog that you can include
on your web page or in your mobile web app so people can
share links on their timeline, in groups, or to their friends via a
Facebook Message. People open the Share dialog by clicking a
link on your website, which opens a new window to a special
URL on Facebook.
Activity Feed
The activity feed plugin displays the most interesting recent
activity taking place on your site.
Recommendations Box
The recommendations box shows personalized
recommendations to people using your app or website
Recommendations Bar
The recommendations bar lets people like content, get
recommendations and share what they’re reading with their
friends.
The recommendations bar is always docked to the lower right or
left of the screen. When the page loads the recommendations
bar is collapsed and people viewing it are shown the option to
like your page.
As people navigate toward the end of your page, the plugin
expands. The expanded view displays a social recommendation
of the next article to read on your site.
Like Box
The like box is a social plugin that enables Facebook Page
owners to attract and gain likes from their own website. The like
box enables people using your app or website to do the
following:
See how many people like the Page, and which of their friends
like it, too.
Read recent posts from the Page.
Like the Page with one click, without needing to visit the Page.
Login Button
When an app or website displays the login button, it provides
people a way to log in and also shows the profile pictures of
their friends who have already logged in for the app or site
Registration
The registration plugin lets people easily sign up for your
website with their Facebook account. The plugin is a simple
iframe that you can drop into your page. When logged into
Facebook, people see a form that's prefilled with their Facebook
information, where appropriate
Facepile
The Facepile plugin displays the Facebook profile pictures of
people who have connected with your Facebook page via a
global or custom action. It can also be configured to display
pictures of people who have connected with your app
How to Create
Facebook App?
Create Facebook App
To create Facebook app go to http://developer.facebook.com/
Thank You!

Weitere ähnliche Inhalte

Was ist angesagt?

Boost Traffic, Increase Revenues
Boost Traffic, Increase RevenuesBoost Traffic, Increase Revenues
Boost Traffic, Increase Revenuesrchandra
 
Social media workshop rotaract by Thibaud Rouquet
Social media workshop rotaract by Thibaud RouquetSocial media workshop rotaract by Thibaud Rouquet
Social media workshop rotaract by Thibaud RouquetThibaud Rouquet
 
Facebook Application Marketing
Facebook Application MarketingFacebook Application Marketing
Facebook Application MarketingPete Mauro
 
Social Networking Ppt
Social Networking PptSocial Networking Ppt
Social Networking Pptkmlaughl
 
Facebook Connect 5 Things You Wish You Had Known Before You Started
Facebook Connect   5 Things You Wish You Had Known Before You StartedFacebook Connect   5 Things You Wish You Had Known Before You Started
Facebook Connect 5 Things You Wish You Had Known Before You StartedToby Beresford
 
Facebook Open Graph
Facebook Open GraphFacebook Open Graph
Facebook Open Graphagencyside
 
Social sharing plugins
Social sharing pluginsSocial sharing plugins
Social sharing pluginsTechsailor
 
Social Media for Restoration Companies
Social Media for Restoration CompaniesSocial Media for Restoration Companies
Social Media for Restoration Companiesresponse
 
Unit 35
Unit 35 Unit 35
Unit 35 SLyne98
 
Social Media For Lawyers
Social Media For LawyersSocial Media For Lawyers
Social Media For LawyersJaclyn Mullen
 
B2B Application Of Facebook
B2B Application Of FacebookB2B Application Of Facebook
B2B Application Of Facebookrbroughton
 

Was ist angesagt? (17)

IBAT-SocialMediaPlatforms
IBAT-SocialMediaPlatformsIBAT-SocialMediaPlatforms
IBAT-SocialMediaPlatforms
 
Boost Traffic, Increase Revenues
Boost Traffic, Increase RevenuesBoost Traffic, Increase Revenues
Boost Traffic, Increase Revenues
 
Unit 35 - LO4
Unit 35 - LO4Unit 35 - LO4
Unit 35 - LO4
 
04.Social networks
04.Social networks04.Social networks
04.Social networks
 
Advanced facebook seminar mountain home 2013
Advanced facebook seminar mountain home 2013Advanced facebook seminar mountain home 2013
Advanced facebook seminar mountain home 2013
 
Social media workshop rotaract by Thibaud Rouquet
Social media workshop rotaract by Thibaud RouquetSocial media workshop rotaract by Thibaud Rouquet
Social media workshop rotaract by Thibaud Rouquet
 
Facebook Application Marketing
Facebook Application MarketingFacebook Application Marketing
Facebook Application Marketing
 
Social Networking Ppt
Social Networking PptSocial Networking Ppt
Social Networking Ppt
 
Facebook Connect 5 Things You Wish You Had Known Before You Started
Facebook Connect   5 Things You Wish You Had Known Before You StartedFacebook Connect   5 Things You Wish You Had Known Before You Started
Facebook Connect 5 Things You Wish You Had Known Before You Started
 
A Summary In Social
A Summary In SocialA Summary In Social
A Summary In Social
 
Facebook Open Graph
Facebook Open GraphFacebook Open Graph
Facebook Open Graph
 
Social sharing plugins
Social sharing pluginsSocial sharing plugins
Social sharing plugins
 
Social Media for Restoration Companies
Social Media for Restoration CompaniesSocial Media for Restoration Companies
Social Media for Restoration Companies
 
Unit 35
Unit 35 Unit 35
Unit 35
 
Social Media And Seo
Social Media And SeoSocial Media And Seo
Social Media And Seo
 
Social Media For Lawyers
Social Media For LawyersSocial Media For Lawyers
Social Media For Lawyers
 
B2B Application Of Facebook
B2B Application Of FacebookB2B Application Of Facebook
B2B Application Of Facebook
 

Ähnlich wie Introduction to facebook sdk

How To Get The Most Out of Facebook, Twitter, and Linked In For Your Business
How To Get The Most Out of Facebook, Twitter, and Linked In For Your BusinessHow To Get The Most Out of Facebook, Twitter, and Linked In For Your Business
How To Get The Most Out of Facebook, Twitter, and Linked In For Your BusinessINNsights Internet Marketing
 
How to use Facebook social plugins
How to use Facebook social pluginsHow to use Facebook social plugins
How to use Facebook social pluginsFastory
 
Social networking-ppt-for-steve-1234455023077777-1
Social networking-ppt-for-steve-1234455023077777-1Social networking-ppt-for-steve-1234455023077777-1
Social networking-ppt-for-steve-1234455023077777-1durck1
 
How to use Facebook social plugin?
How to use Facebook social plugin?How to use Facebook social plugin?
How to use Facebook social plugin?Kontest EN
 
Social Media Reaching Customers In The Twitterverse
Social Media   Reaching Customers In The TwitterverseSocial Media   Reaching Customers In The Twitterverse
Social Media Reaching Customers In The TwitterverseTiffany Johnson
 
Facebook Workshop
Facebook   WorkshopFacebook   Workshop
Facebook Workshopkdhunt
 
Get started building your social media presence
Get started building your social media presenceGet started building your social media presence
Get started building your social media presenceDebi Katsmar
 
A Guide Social Media Platforms
A Guide Social Media PlatformsA Guide Social Media Platforms
A Guide Social Media Platformsauthors boards
 
Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...
Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...
Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...Mike Eldredg
 
Hands-on Social Media Workshop: Facebook 101
Hands-on Social Media Workshop: Facebook 101Hands-on Social Media Workshop: Facebook 101
Hands-on Social Media Workshop: Facebook 101Dorien Morin-van Dam
 
Hands on social media powerpoint facebook 101 for slideshare
Hands on social media powerpoint facebook 101 for slideshareHands on social media powerpoint facebook 101 for slideshare
Hands on social media powerpoint facebook 101 for slideshareDorien Morin-van Dam
 
Social Media 102: How to Find the Right Social Media Tools for Success!
Social Media 102: How to Find the Right Social Media Tools for Success!Social Media 102: How to Find the Right Social Media Tools for Success!
Social Media 102: How to Find the Right Social Media Tools for Success!Michelle Hummel
 
Social media for Wordpress
Social media for WordpressSocial media for Wordpress
Social media for WordpressJake Aull
 
The Arts and Social Media: From Experiment to Strategy
The Arts and Social Media: From Experiment to StrategyThe Arts and Social Media: From Experiment to Strategy
The Arts and Social Media: From Experiment to StrategyCAMT
 
Using facebook for business workbook
Using facebook for business workbookUsing facebook for business workbook
Using facebook for business workbookphilip tony
 

Ähnlich wie Introduction to facebook sdk (20)

How To Get The Most Out of Facebook, Twitter, and Linked In For Your Business
How To Get The Most Out of Facebook, Twitter, and Linked In For Your BusinessHow To Get The Most Out of Facebook, Twitter, and Linked In For Your Business
How To Get The Most Out of Facebook, Twitter, and Linked In For Your Business
 
How to use Facebook social plugins
How to use Facebook social pluginsHow to use Facebook social plugins
How to use Facebook social plugins
 
Social networking-ppt-for-steve-1234455023077777-1
Social networking-ppt-for-steve-1234455023077777-1Social networking-ppt-for-steve-1234455023077777-1
Social networking-ppt-for-steve-1234455023077777-1
 
How to use Facebook social plugin?
How to use Facebook social plugin?How to use Facebook social plugin?
How to use Facebook social plugin?
 
Social Media Reaching Customers In The Twitterverse
Social Media   Reaching Customers In The TwitterverseSocial Media   Reaching Customers In The Twitterverse
Social Media Reaching Customers In The Twitterverse
 
Facebook Workshop
Facebook   WorkshopFacebook   Workshop
Facebook Workshop
 
Get started building your social media presence
Get started building your social media presenceGet started building your social media presence
Get started building your social media presence
 
A Guide Social Media Platforms
A Guide Social Media PlatformsA Guide Social Media Platforms
A Guide Social Media Platforms
 
Digital Solution
Digital SolutionDigital Solution
Digital Solution
 
Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...
Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...
Social Media Basics for Business, Facebook, Twitter, LinkedIn, & More by tekO...
 
Hands-on Social Media Workshop: Facebook 101
Hands-on Social Media Workshop: Facebook 101Hands-on Social Media Workshop: Facebook 101
Hands-on Social Media Workshop: Facebook 101
 
Hands on social media powerpoint facebook 101 for slideshare
Hands on social media powerpoint facebook 101 for slideshareHands on social media powerpoint facebook 101 for slideshare
Hands on social media powerpoint facebook 101 for slideshare
 
Facebook 101 Workshop
Facebook 101 WorkshopFacebook 101 Workshop
Facebook 101 Workshop
 
Social Media 102: How to Find the Right Social Media Tools for Success!
Social Media 102: How to Find the Right Social Media Tools for Success!Social Media 102: How to Find the Right Social Media Tools for Success!
Social Media 102: How to Find the Right Social Media Tools for Success!
 
Social media for Wordpress
Social media for WordpressSocial media for Wordpress
Social media for Wordpress
 
Facebook Pages Insiders Guide
Facebook Pages Insiders GuideFacebook Pages Insiders Guide
Facebook Pages Insiders Guide
 
Slacc Presentation
Slacc PresentationSlacc Presentation
Slacc Presentation
 
Facebook[1](2)
Facebook[1](2)Facebook[1](2)
Facebook[1](2)
 
The Arts and Social Media: From Experiment to Strategy
The Arts and Social Media: From Experiment to StrategyThe Arts and Social Media: From Experiment to Strategy
The Arts and Social Media: From Experiment to Strategy
 
Using facebook for business workbook
Using facebook for business workbookUsing facebook for business workbook
Using facebook for business workbook
 

Mehr von Singsys Pte Ltd

Technical Seminar Series: GIT Pull Requests Best Practices
Technical Seminar Series:  GIT Pull Requests Best PracticesTechnical Seminar Series:  GIT Pull Requests Best Practices
Technical Seminar Series: GIT Pull Requests Best PracticesSingsys Pte Ltd
 
Laravel Security Standards
Laravel Security Standards Laravel Security Standards
Laravel Security Standards Singsys Pte Ltd
 
Android OS - The Journey of most popular Operating System
Android OS - The Journey of most popular Operating SystemAndroid OS - The Journey of most popular Operating System
Android OS - The Journey of most popular Operating SystemSingsys Pte Ltd
 
How to do Memory Optimizations in Android
How to do Memory Optimizations in AndroidHow to do Memory Optimizations in Android
How to do Memory Optimizations in AndroidSingsys Pte Ltd
 
iOS Application Battery Optimization Techniques
iOS Application Battery Optimization TechniquesiOS Application Battery Optimization Techniques
iOS Application Battery Optimization TechniquesSingsys Pte Ltd
 
Android Battery optimization Android Apps
Android Battery optimization Android AppsAndroid Battery optimization Android Apps
Android Battery optimization Android AppsSingsys Pte Ltd
 
How to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy StepsHow to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy StepsSingsys Pte Ltd
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginnersSingsys Pte Ltd
 
Beginners css tutorial for web designers
Beginners css tutorial for web designersBeginners css tutorial for web designers
Beginners css tutorial for web designersSingsys Pte Ltd
 
Joomla 3 installation and management guide
Joomla 3 installation and management guideJoomla 3 installation and management guide
Joomla 3 installation and management guideSingsys Pte Ltd
 
Joomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialJoomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialSingsys Pte Ltd
 
Technical seo tips for web developers
Technical seo tips for web developersTechnical seo tips for web developers
Technical seo tips for web developersSingsys Pte Ltd
 
WordPress Website Design and Development
WordPress Website Design and DevelopmentWordPress Website Design and Development
WordPress Website Design and DevelopmentSingsys Pte Ltd
 
Points for Design and Development of SEO friendly websites
Points for Design and Development of SEO friendly websitesPoints for Design and Development of SEO friendly websites
Points for Design and Development of SEO friendly websitesSingsys Pte Ltd
 

Mehr von Singsys Pte Ltd (20)

Technical Seminar Series: GIT Pull Requests Best Practices
Technical Seminar Series:  GIT Pull Requests Best PracticesTechnical Seminar Series:  GIT Pull Requests Best Practices
Technical Seminar Series: GIT Pull Requests Best Practices
 
Laravel Security Standards
Laravel Security Standards Laravel Security Standards
Laravel Security Standards
 
Android OS - The Journey of most popular Operating System
Android OS - The Journey of most popular Operating SystemAndroid OS - The Journey of most popular Operating System
Android OS - The Journey of most popular Operating System
 
How to do Memory Optimizations in Android
How to do Memory Optimizations in AndroidHow to do Memory Optimizations in Android
How to do Memory Optimizations in Android
 
iOS Application Battery Optimization Techniques
iOS Application Battery Optimization TechniquesiOS Application Battery Optimization Techniques
iOS Application Battery Optimization Techniques
 
Android Battery optimization Android Apps
Android Battery optimization Android AppsAndroid Battery optimization Android Apps
Android Battery optimization Android Apps
 
How to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy StepsHow to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy Steps
 
Basics of-linux
Basics of-linuxBasics of-linux
Basics of-linux
 
SoLoMo
SoLoMoSoLoMo
SoLoMo
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginners
 
Beginners css tutorial for web designers
Beginners css tutorial for web designersBeginners css tutorial for web designers
Beginners css tutorial for web designers
 
Joomla 3 installation and management guide
Joomla 3 installation and management guideJoomla 3 installation and management guide
Joomla 3 installation and management guide
 
Joomla Introduction & Installation Tutorial
Joomla Introduction & Installation TutorialJoomla Introduction & Installation Tutorial
Joomla Introduction & Installation Tutorial
 
Basic of web design
Basic of web designBasic of web design
Basic of web design
 
Embedded Technology
Embedded TechnologyEmbedded Technology
Embedded Technology
 
Java Tutorial
Java TutorialJava Tutorial
Java Tutorial
 
Technical seo tips for web developers
Technical seo tips for web developersTechnical seo tips for web developers
Technical seo tips for web developers
 
WordPress Website Design and Development
WordPress Website Design and DevelopmentWordPress Website Design and Development
WordPress Website Design and Development
 
Being a designer
Being a designerBeing a designer
Being a designer
 
Points for Design and Development of SEO friendly websites
Points for Design and Development of SEO friendly websitesPoints for Design and Development of SEO friendly websites
Points for Design and Development of SEO friendly websites
 

Kürzlich hochgeladen

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Kürzlich hochgeladen (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Introduction to facebook sdk

  • 1. Introduction to Facebook SDK Gaurav Jaiswal Singsys Pte. Ltd.
  • 3. Facebook is a popular free social networking website that allows registered users to create profiles, upload photos and video, send messages and keep in touch with friends, family and colleagues. The site, which is available in 37 different languages, includes public features such as:
  • 4. Marketplace - allows members to post, read and respond to classified ads. Groups - allows members who have common interests to find each other and interact. Events - allows members to publicize an event, invite guests and track who plans to attend. Pages - allows members to create and promote a public page built around a specific topic. Presence technology - allows members to see which contacts are online and chat.
  • 5. • More than 665 Million active users on Facebook • 50% of users log on every day • The average user has 130 friends • The average user is connected to 80 pages, groups and events • The averse user spends over 7 hours on Facebook per month
  • 7. Why is Facebook important to your business? It can help you: Get found Build Credibility Engage with your target market It's low cost Marketing Increase you online footprint Build community
  • 8. What you can do on Facebook for your Business? Create Facebook Page Get "Likes” Engage with Fans Integrate Facebook with you Web and Mobile Apps
  • 9. Why Create Facebook Page? Interact and Engage Highlight Specials / Events Update you fans quickly / easily Show much more Company info Extend your brand visually to Facebook Showcase Testimonials Inform, Educate Extend loyalty and deepen interaction
  • 10. Why “Likes”? With the Like they are opting in to hear from you Every time someone interacts with your business, that action gets published into the News Feed, creating work of mouth These organic stories are extremely effective at getting other to engage and take action
  • 11. You can't fake "being social”! It's not build it and you're done Engage with Fans Don't give it the hard sell Ask open ended questions
  • 13. What is Oauth (Open Authentication) ? OAuth (Open Authentication) is a system which grants third-party websites limited access into user accounts for example your Twitter or Facebook accounts. It lets visitors interact within the site without requiring new account registration or releasing your username and password to third parties
  • 14. Why to use OAuth? If you consider how much more connected the Internet has become, it only makes sense that users will want to share information between multiple accounts from Facebook into Twitter, Tumblr, Foursquare, and now even into mobile apps such as Path or Instagram. The problem we face now is how to accomplish this in the most secure and simplest way possible. OAuth is an attempt to solve this problem.
  • 15. How OAuth works? There are 3 parties to consider in a standard OAuth call: Service Provider – The main network you are trying to pull data from. They provide the API response such as your username, profile picture, website URL, and other stuff. Consumer – The 3rd party app looking to receive data. This would be the website or mobile app which makes the initial connection request, then also handles the return data after authorization. User – The person sitting behind the computer interacting with the websites which would be you!
  • 16. The purpose of OAuth isn’t to provide a specific library for websites to use. It actually sets up the “rules” for building an open protocol API.
  • 18. Integration of Facebook can be done with:
  • 20. In this guide: Adding social features with Plugins Sharing content back to Facebook Your website as an app on Facebook Making your content look good on Facebook Getting to know your users Telling stories with your content Measuring your success
  • 22. List of Social Plugins Like Button Send Button Follow Button Comments Share Dialog Activity Feed Recommendations Box Recommendations Bar Like Box Login Button Registration Facepile
  • 23. Like Button The most commonly used social plugin is the Like Button, which lets your users share your page with their friends with just a click.
  • 24. Send Button The Send button lets users easily send content to their friends. People will have the option to send your URL in a message to their Facebook friends, to the group wall of one of their Facebook groups and as an email to any email address. The Send button requires the JavaScript SDK. You can get Send button code from https://developers.facebook.com/docs/reference/plugins/send/
  • 25. Follow Button The Follow button lets other people follow your public updates on Facebook.
  • 26. Comment Box The Comments Box lets users comment on any piece of content on your site. Features include moderation tools and distribution.
  • 27. Share Dialog Facebook offers an easy-to-use Share dialog that you can include on your web page or in your mobile web app so people can share links on their timeline, in groups, or to their friends via a Facebook Message. People open the Share dialog by clicking a link on your website, which opens a new window to a special URL on Facebook.
  • 28. Activity Feed The activity feed plugin displays the most interesting recent activity taking place on your site.
  • 29. Recommendations Box The recommendations box shows personalized recommendations to people using your app or website
  • 30. Recommendations Bar The recommendations bar lets people like content, get recommendations and share what they’re reading with their friends. The recommendations bar is always docked to the lower right or left of the screen. When the page loads the recommendations bar is collapsed and people viewing it are shown the option to like your page. As people navigate toward the end of your page, the plugin expands. The expanded view displays a social recommendation of the next article to read on your site.
  • 31. Like Box The like box is a social plugin that enables Facebook Page owners to attract and gain likes from their own website. The like box enables people using your app or website to do the following: See how many people like the Page, and which of their friends like it, too. Read recent posts from the Page. Like the Page with one click, without needing to visit the Page.
  • 32. Login Button When an app or website displays the login button, it provides people a way to log in and also shows the profile pictures of their friends who have already logged in for the app or site
  • 33. Registration The registration plugin lets people easily sign up for your website with their Facebook account. The plugin is a simple iframe that you can drop into your page. When logged into Facebook, people see a form that's prefilled with their Facebook information, where appropriate
  • 34. Facepile The Facepile plugin displays the Facebook profile pictures of people who have connected with your Facebook page via a global or custom action. It can also be configured to display pictures of people who have connected with your app
  • 36. Create Facebook App To create Facebook app go to http://developer.facebook.com/

Hinweis der Redaktion

  1. Myself GauravJaiswal, I am here to represent my company Singsys Pte. Ltd.Today I am going to present my presentation entitled SoLoMo: 3 important ingredients for any mobile application.
  2. The first question arises in our mind is what is SoLoMo?So lets look what is SoLoMo…
  3. SoLoMo is short form of Social-Local-Mobile. It represents the growing trend of targeting consumers based on their current location and is typically designed to be shared via social networks.Now the question is how?For this we have to go into the details of each components of SoLoMo, which are Social, Local and Mobile.
  4. So, the first one is Social.Social refers to the interaction of people with other people and to their surroundings, irrespective of whether they are aware of it or not, and irrespective of whether the interaction is voluntary or involuntary.Now how these interactions happens.Earlier yellow pages, magazines and newspapers were responsible for these interactions but with the rise of technology and Social Media a whole new era of social interactions came to existence.