new adlib api development resources
play

New Adlib API development resources Rui Mendes Senior web - PowerPoint PPT Presentation

New Adlib API development resources Rui Mendes Senior web developer Why new development resources? Knowledge about the API kept internally by Adlib developers Documentation not properly structured to be distributed to 3 rd party


  1. New Adlib API development resources Rui Mendes Senior web developer

  2. Why new development resources? • Knowledge about the API kept internally by Adlib developers • Documentation not properly structured to be distributed to 3 rd party developers • Lack of examples on the usage of the API • Need to promote a community of Adlib API users that can help improving the API to their needs

  3. Solutions? • Organize internal documentation • Build the API website with resources needed to develop applications on top of wwwopac.ashx • Build an API Forum to promote the formation of Adlib API Users community and create an efficient communication channel with Adlib • Provide a sandbox environment to users test the API

  4. API website - what more could you want? • http://api.adlibsoft.com

  5. API website • Main characteristics – Fresh design, SEO friendly, easy to use! – Content, content, content! – Built by developers for developers! • Hierarchy – Getting started – API – Downloads – Demos – Resources

  6. Getting started • Introduction • Pointers to top areas in the website

  7. How to search for an API Function? 1. Select a category – Search – Write – Session – Select – Lock – Session

  8. How to search for an API Function?

  9. How to search for an API Function? 2. Select a function and implementation type

  10. Function description • Syntax

  11. Function description • Live examples and source code!!

  12. Live demos - play it! • Testable demos in the three different implementations – http://api.adlibsoft.com/demojqueryplugin/ – http://api.adlibsoft.com/demoadlibdata/ – http://api.adlibsoft.com/demourlrequest/

  13. Demo – Simple object collections management system

  14. Demo – Simple object collections management system • Search records

  15. Demo – Simple object collections management system • Insert, Update and Delete records

  16. Downloads • Client libraries – Adlib.Data dll – Adlib Jquery plugin • Demos – Visual Studio solutions with demo application for each implementation type

  17. Resources - Sandbox environment • Users can use an online wwwopac.ashx with real data to test their applications – http://test.adlibsoft.com/adlibapi/api/wwwopac.ashx • Databases (write access) – collect.inf – externalobjects • Configuration file – adlibweb.xml – http://test.adlibsoft.com/adlibapi/api/adlibweb.xml

  18. Resources - Sandbox environment • Test data – Content will be restored periodically – In case you need to test write commands, please create your own data records to do these tests.

  19. Resources – Next stop, Adlib API Forum! • http://api.adlibsoft.com/forum

  20. Adlib API Forum – Main topics • Using Adlib API – Ask questions and report issues related to using Adlib URL requests, Adlib Data.dll and jQuery Plugin • Contributions – Show your applications or share source code examples using the Adlib API • Don’t forget to sign up!

Recommend


More recommend