Post on 22-Nov-2014
description
Drive Customer Success with the Internet of ThingsDrive Customer Success with the Internet of ThingsUsing small devices to connect with customers and win opportunities
Jayvin Arora
@JayvinArora
Jayvin AroraJayvin Arora
-Salesforce Development Manager
-Philadelphia Salesforce User Group Leader
-Dev 401 Certified
-
- @JayvinArora
-Salesforce Development Manager
-Philadelphia Salesforce User Group Leader
-Dev 401 Certified
-
- @JayvinArora
Overview
1. Technical trends and why you should care
2. Ways to connect devices to Salesforce
3. Ways to use the data
4. Case study
Technology Trends
From Gartner’s Top 10 Strategic Technology Trends for 2013 The Internet of Things
The Personal Cloud
Hybrid IT and Cloud Computing
Companies have access to multiple cheap data sources
about their customers that need to be accessed securely.
So What?
Manufactured
Devices C
ompa
ny’s
S
ales
forc
e
Con
tact
s/Le
ads
Company uses devices on their Contacts/Leads Companies don’t have
to manufacture these devices in order to leverage them. They can leverage them to win an opportunity
Methods to access the Data
HTTPS connectivity is required to connect to SFDC .
OAuth 2.0
OAuth 1.0
Proxy (If device doesn’t allow for HTTPS Connectivity)
No need to reinvent the wheel- there are plenty of libraries to help.
Authentication – Oauth 1.0
Get Request TokenReturn Request
Token
Direct User to Authorization
User Authorization
Exchange Request Token for Access
Token
Get Access Token and Token Secret
API requests Responses
Case study- Body Media Fit Link + Salesforce = Like Fit Link- Tracks activity, intensity, and more…
API
Authentication: Two key methods (Part 1)
Authentication: Two key methods (Part 2)
Using the Data
Demo Time
Salesforce
Additional Directions
1. Additional Use Cases- Get all customer’s workouts on a nightly
basis.
2. Expand fitness library for additional devices.
How do I get the Code?
https://github.com/JayvinAroraProfessionalAcct
References1. http://blogs.salesforce.com/company/2012/11/making-real-the-internet-of-things.html
2. http://www.gartner.com/technology/research/top-10-technology-trends/
3. https://developer.bodymedia.com/docs/read/BodyMedia_Authentication
4. http://hueniverse.com/oauth/guide/
5. http://wiki.developerforce.com/page/Digging_Deeper_into_OAuth_2.0_on_Force.com
6. https://github.com/jesperfj/sfdc-oauth-playground
Jayvin AroraJayvin Arora
Salesforce Development ManagerPhiladelphia User Group Leader
@JayvinArora