how to be successful with the family search api
TRANSCRIPT
![Page 1: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/1.jpg)
1© 2014 by Intellectual Reserve, Inc. All rights reserved.
How to Succeed to beginning
development with the
FamilySearch APIVaughn Hepworth
![Page 2: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/2.jpg)
2
Developers New to Web Development
Most developers we work with are familiar with
some form of programming
Most Developers are looking for quick entry to
making calls
![Page 3: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/3.jpg)
3
Authentication (OAuth 2.0)
OAuth 2.0 is not a concept normally used with
non web developers.
![Page 4: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/4.jpg)
4
Various Internet Technologies
There are many various technologies that
developers must be familiar with HTTP
REST
XML/JSON
Media Types
URI
![Page 5: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/5.jpg)
5
Components of a successful Call
What is required to make a successful call
within the FS API?
![Page 6: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/6.jpg)
6
How can I be successful?
Getting Started (guides)
SDKs w/ Reference Libraries
FSDN
Authentication (OAuth 2.0)
Other Tools
![Page 7: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/7.jpg)
7
Guides
![Page 8: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/8.jpg)
8
Getting Started
![Page 9: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/9.jpg)
9
Authentication Guide
![Page 10: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/10.jpg)
10
SDK’s
![Page 11: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/11.jpg)
11
FSDN
Ask questions to other developers working with the same API Get notified of any upcoming changes, releases, or fixes Learn what others are doing within the Genealogy community
![Page 12: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/12.jpg)
12
Requirements for Making a Call
![Page 13: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/13.jpg)
13
Requirements for Making a Call
Endpoint URI
Headers
Accept
Authorization
https://familysearch.org/platform/tree/persons/KWQM-1T9
application/x-fs-v1+xml
bearer <access_token>
![Page 14: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/14.jpg)
14
Authentication
Your App Family Search(Authorization endpoint)
Login Page
Obtain Access Token
Redirect to AppYour App
Redirect
Redirects to the Callback URI
Auth Code in URL Param
POST auth code to Access Token Endpoint
![Page 15: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/15.jpg)
15
Dev HTTP Client (Chrome Plugin)
![Page 16: How to be successful with the Family Search API](https://reader034.vdocuments.net/reader034/viewer/2022051400/55a46bef1a28ab0f778b4593/html5/thumbnails/16.jpg)
16
Resources
Email Support
Developers website:
https://familysearch.org/developers