How to Succeed to beginning development with the FamilySearch API Vaughn Hepworth
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
Authentication ( OAuth 2.0) OAuth 2.0 is not a concept normally used with non web developers.
Various Internet Technologies There are many various technologies that developers must be familiar with HTTP REST XML/JSON Media Types URI
Components of a successful Call What is required to make a successful call within the FS API?
How can I be successful? Getting Started (guides) SDKs w/ Reference Libraries FSDN Authentication ( OAuth 2.0) Other Tools
Guides
Getting Started
Authentication Guide
SDK’s
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
Requirements for Making a Call
Requirements for Making a Call Endpoint URI Headers Accept Authorization https:// familysearch.org/platform/tree/persons/ KWQM-1T9 application/x-fs-v1+xml b earer < access_token >
Authentication Your App Family Search (Authorization endpoint) Login Page Obtain Access Token Redirect to App Your App Redirect Redirects to the Callback URI Auth Code in URL Param POST auth code to Access Token Endpoint
Dev HTTP Client (Chrome Plugin)
Resources Email Support [email protected] Developers website: https://familysearch.org/developers