[Ldsoss] Testors for FamilySearch API, Developer Website, and Support
Jesse Stay
jesse at thestays.org
Fri Aug 3 16:13:33 EDT 2007
Doh - sent that to the list, well, now you all know how to contact me. :-)
Jesse
On 8/3/07, Jesse Stay <jesse at thestays.org> wrote:
> I am very interested in having access to the API. Here is the
> information for me:
>
> Name: Jesse Stay
> Address: 5835 S 3230 W, Taylorsville, UT, 84118
> Phone: 801-305-4663
> Programming Languages: Perl, PHP, C, Java/JSP/Servlets
> Experience with Web Services: have written several apps for the
> Facebook platform, worked with Yahoo and Google in writing Keyword
> submission interfaces
> Years of programming experience: Have been programming since age 10 -
> 20 years total, 10 in the workforce
> How I would like to use the API: I would like to write a Perl wrapper
> around it and submit it to CPAN so when it is released there is a way
> for Perl developers to use the API.
>
> 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
>
--
#!/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