Professional Web Apis with Php: Ebay, Google, Paypal, Amazon, Fedex Plus Web Feeds

  • Offers hands-on tips and numerous code examples that show Web developers how to leverage content and feeds from today's top Web sites-including Google, eBay, PayPal, Amazon, Yahoo!, and FedEx
  • Introduces APIs (Application Program Interfaces) in general and uses real-world examples that show how to produce and document them
  • Explains how to use the popular scripting language PHP to create APIs that interact with unrelated applications over the Web
  • Examples take readers through each stage of the API process, from basic test implementations to integration with existing sites

Biography

Paul Michael Reinheimer (Waterloo, Ontario, Canada) is a Zend Certified Engineer currently developing Share The Beat (www.sharethebeat.com) an online music portal developed extensively in PHP. Paul has extensive PHP programming experience.

Chris Shiflett (NY, NY) is a frequent contributor to the PHP community and a leading security expert. He talks at conferences such as ApacheCon and the O'Reilly Open Source Convention, and publishes articles in PHP Magazine and php|architect. "Security Corner," his monthly column for php|architect, which is the industry's foremost PHP security column.

Table of Contents

Acknowledgments.

Introduction.

Part One: Web Feeds.

Chapter 1: Introducing Web Services.

Chapter 2: Introducing Web Feeds.

Chapter 3: Consuming Web Feeds.

Chapter 4: Producing Web Feeds.

Part Two: APIs.

Chapter 5: Introduction to Web APIs.

Chapter 6: Interacting with the Google API.

Chapter 7: Interacting with the Amazon API.

Chapter 8: Interacting with the FedEx API.

Chapter 9: Interacting with the eBay API.

Chapter 10: Interacting with the PayPal API.

Chapter 11: Other Major APIs.

Chapter 12: Producing Web APIs.

Appendix A: Supporting Functions.

Appendix B: Complete Feed Specifications.

Appendix C: Development System.

Index.

Twitter Feed

  • rohan_p RT @Techworld_AU: Gear and gadgets at @CeBITAUS 2012, Sydney http://t.co/J1Sch1sX #cebit2012
  • Techworld_AU Gear and gadgets at @CeBITAUS 2012, Sydney http://t.co/J1Sch1sX #cebit2012
  • HamishBarwick CeBIT 2012: Will NBN speed up freight delivery times? http://t.co/gaZyjOlH #cw #cio #tw #CeBIT2012 #nbn
  • HamishBarwick CeBIT 2012: NAB calls for mobile app security overhaul http://t.co/3Z3ZPUPq #cw #cio #tw #CeBIT2012 #infosec
  • rohan_p RT @Techworld_AU: BigPond Games Arena, Games Shop hit by hackers http://t.co/OXNPeDfL #bigpond #infosec #security