[Ldsoss] Testors for FamilySearch API, Developer Website, and Support
Jesse Stay
jesse at thestays.org
Fri Aug 3 16:07:53 EDT 2007
I should mention this is an excellent opportunity for you to be a
contributor to open source - this should be an opportunity for us to
write libraries (WWW::LDS::FamilySearch?) for the various languages we
write in, so when it is released there is something out there for
others to use.
Jesse
On 8/3/07, Gordon Clarke <clarkegj at ldschurch.org> wrote:
>
>
> LDS Developers,
>
> We are finally inviting developers to try out our new (yet-to-be released)
> API for reading and writing to our new FamilySearch Family Tree online
> application. The table of contents of the API Documentation is below. We
> would like participants to spend 6 to 10 hours over a three week period
> testing out the "restful API", commenting on our documentation, sample
> client code, and the developer network website. Participants will be
> provided temporary accounts to access a "sandbox" that has a full working
> system. If you're interested please provide:
>
> Name:
>
> Address:
>
> Phone:
>
> Programming language(s):
>
> Experience with Web Services:
>
> Years of programming experience:
>
> Description of how you would like to us the API (in addition to login and
> simple reads):
>
>
> You will be contacted by phone or email and then sent access information
> before the testing period begins. The number of participants may be limited
> depending upon the level of interest.
>
> Best regards,
>
>
> Gordon Clarke
> FamilySearch Developer Services Manager
> 801-240-0770 work
> 801-253-6365 cell
>
> -------------------------------------------------------------------
> Contents
> About This Document 4
> Notes about This Draft 4
> Conventions 4
> Introduction to the FamilySearch™ Application Programming Interfaces 6
> Purpose of the FamilySearch APIs 6
> Downloading, Installing, and Validating the FamilySearch APIs 6
> Audience 6
> Strategy 6
> Use of REST 6
> Encoding 7
> Encryption and SSL/TLS Server Authentication 8
> User Authentication 9
> Throttling 9
> Schema 9
> Versioning of the FamilySearch APIs 10
> Errors 11
> Product Identification 13
> API Scenarios 14
> Adding a New Person to the Family Tree 14
> Adding a New Assertion to the Family Tree 14
> Updating from the Family Tree 15
> Publishing Changes to the Family Tree 18
> Working with Ordinance Assertions 20
> FamilySearch Family Tree API Services 22
> Purpose of the Family Tree API Services 22
> Strategy 22
> Data Model 22
> Assertion Ordering 28
> Person Read Service 30
> Person Update Service 35
> Search Service 41
> User Read Service 45
> Match Service 46
> FamilySearch Authorities API Services 50
> Place Authority Service 50
> Name Authority Service 53
> Date Authority Service 54
> Culture Authority Service 56
> FamilySearch Identity API Services 59
> Purpose of the Identity API Services 59
> Maintaining Authenticated Sessions 59
> Protecting User Credentials 59
> Login Service 59
> Logout Service 61
> Glossary 64
> ________________________________
> NOTICE: This email message is for the sole use of the intended recipient(s)
> and may contain confidential and privileged information. Any unauthorized
> review, use, disclosure or distribution is prohibited. If you are not the
> intended recipient, please contact the sender by reply email and destroy all
> copies of the original message.
>
> _______________________________________________
> Ldsoss mailing list
> Ldsoss at lists.ldsoss.org
> http://lists.ldsoss.org/mailman/listinfo/ldsoss
>
>
--
#!/usr/bin/perl
$^=q;@!>~|{>krw>yn{u<$$<Sn||n<|}j=<$$<Yn{u<Qjltn{ > 0gFzD gD, 00Fz,
0,,( 0hF 0g)F/=, 0> "L$/GEIFewe{,$/ 0C$~> "@=,m,|,(e 0.), 01,pnn,y{
rw} >;,$0=q,$,,($_=$^)=~y,$/ C-~><@=\n\r,-~$:-u/
#y,d,s,(\$.),$1,gee,print
More information about the Ldsoss
mailing list