{"id":314,"date":"2007-09-02T22:45:15","date_gmt":"2007-09-02T12:45:15","guid":{"rendered":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/"},"modified":"2007-09-07T23:18:00","modified_gmt":"2007-09-07T13:18:00","slug":"book-professional-web-apis-with-php","status":"publish","type":"post","link":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/","title":{"rendered":"Book: Professional Web APIs with PHP"},"content":{"rendered":"<p><img src='http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg' alt='Book: Professional Web APIs with PHP' style=\"float: left; margin-right: 8px;\" \/>I have finished reading <a href=\"http:\/\/www.wrox.com\/WileyCDA\/WroxTitle\/productCd-0764589547.html\">Professional Web APIs with PHP: eBay, Google, Paypal, Amazon, FedEx plus Web Feeds<\/a> book by Paul Reinheimer over the weekend.  <\/p>\n<p>I have to say, it was quite a resourceful read.  I have read a few books on API but I found this book particularly interesting because the book was intended for PHP developers.  Apart from offering numerous code examples on how to utilise feeds and APIs provided by leading web brands such as Google and eBay, this book also tells you how to implement your own API and things to look out for when making your API available on the Internet.   And the best bit?   I have finally understood the difference between REST and SOAP. :)<\/p>\n<p>For those interested, the table of content:<\/p>\n<p>Acknowledgments.<br \/>\nIntroduction.<br \/>\n<strong>Part One: Web Feeds.<\/strong><br \/>\nChapter 1: Introducing Web Services.<br \/>\nChapter 2: Introducing Web Feeds.<br \/>\nChapter 3: Consuming Web Feeds.<br \/>\nChapter 4: Producing Web Feeds.<br \/>\n<strong>Part Two: APIs.<\/strong><br \/>\nChapter 5: Introduction to Web APIs.<br \/>\nChapter 6: Interacting with the Google API.<br \/>\nChapter 7: Interacting with the Amazon API.<br \/>\nChapter 8: Interacting with the FedEx API.<br \/>\nChapter 9: Interacting with the eBay API.<br \/>\nChapter 10: Interacting with the PayPal API.<br \/>\nChapter 11: Other Major APIs.<br \/>\nChapter 12: Producing Web APIs.<br \/>\nAppendix A: Supporting Functions.<br \/>\nAppendix B: Complete Feed Specifications.<br \/>\nAppendix C: Development System.<br \/>\nIndex. <\/p>\n<p>[tags]api, book, web services, php, programming, soap, rest, feeds[\/tags]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have finished reading Professional Web APIs with PHP: eBay, Google, Paypal, Amazon, FedEx plus<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-314","post","type-post","status-publish","format-standard","hentry","category-php"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Book: Professional Web APIs with PHP | Tech Leadership Advice &amp; Resources<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Book: Professional Web APIs with PHP | Tech Leadership Advice &amp; Resources\" \/>\n<meta property=\"og:description\" content=\"I have finished reading Professional Web APIs with PHP: eBay, Google, Paypal, Amazon, FedEx plus\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Tech Leadership Advice &amp; Resources\" \/>\n<meta property=\"article:published_time\" content=\"2007-09-02T12:45:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2007-09-07T13:18:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg\" \/>\n<meta name=\"author\" content=\"Isabel Nyo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Isabel Nyo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/\"},\"author\":{\"name\":\"Isabel Nyo\",\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab\"},\"headline\":\"Book: Professional Web APIs with PHP\",\"datePublished\":\"2007-09-02T12:45:15+00:00\",\"dateModified\":\"2007-09-07T13:18:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/\"},\"wordCount\":225,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab\"},\"image\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg\",\"articleSection\":[\"PHP\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/\",\"url\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/\",\"name\":\"Book: Professional Web APIs with PHP | Tech Leadership Advice &amp; Resources\",\"isPartOf\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg\",\"datePublished\":\"2007-09-02T12:45:15+00:00\",\"dateModified\":\"2007-09-07T13:18:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage\",\"url\":\"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg\",\"contentUrl\":\"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/eisabainyo.net\/weblog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Book: Professional Web APIs with PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#website\",\"url\":\"https:\/\/eisabainyo.net\/weblog\/\",\"name\":\"Career Resources for Professionals in Tech\",\"description\":\"Books, worksheets, templates, frameworks and other useful resources for Chief Technology Officers (CTOs), VPs of Engineering &amp; Technology Directors\",\"publisher\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/eisabainyo.net\/weblog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab\",\"name\":\"Isabel Nyo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3d4b1a4e0f425adb39b242b0d62c5fac07c82f8314a24631f1d16f47bdf006d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3d4b1a4e0f425adb39b242b0d62c5fac07c82f8314a24631f1d16f47bdf006d8?s=96&d=mm&r=g\",\"caption\":\"Isabel Nyo\"},\"logo\":{\"@id\":\"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/image\/\"},\"description\":\"My interests: Web Development, Web Design, Web Applications, Web 2.0, AJAX, Search Engine Optimisation, Latest Technologies and more..\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Book: Professional Web APIs with PHP | Tech Leadership Advice &amp; Resources","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/","og_locale":"en_US","og_type":"article","og_title":"Book: Professional Web APIs with PHP | Tech Leadership Advice &amp; Resources","og_description":"I have finished reading Professional Web APIs with PHP: eBay, Google, Paypal, Amazon, FedEx plus","og_url":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/","og_site_name":"Tech Leadership Advice &amp; Resources","article_published_time":"2007-09-02T12:45:15+00:00","article_modified_time":"2007-09-07T13:18:00+00:00","og_image":[{"url":"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg","type":"","width":"","height":""}],"author":"Isabel Nyo","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Isabel Nyo","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#article","isPartOf":{"@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/"},"author":{"name":"Isabel Nyo","@id":"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab"},"headline":"Book: Professional Web APIs with PHP","datePublished":"2007-09-02T12:45:15+00:00","dateModified":"2007-09-07T13:18:00+00:00","mainEntityOfPage":{"@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/"},"wordCount":225,"commentCount":0,"publisher":{"@id":"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab"},"image":{"@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage"},"thumbnailUrl":"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg","articleSection":["PHP"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/","url":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/","name":"Book: Professional Web APIs with PHP | Tech Leadership Advice &amp; Resources","isPartOf":{"@id":"https:\/\/eisabainyo.net\/weblog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage"},"image":{"@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage"},"thumbnailUrl":"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg","datePublished":"2007-09-02T12:45:15+00:00","dateModified":"2007-09-07T13:18:00+00:00","breadcrumb":{"@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#primaryimage","url":"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg","contentUrl":"http:\/\/media.wiley.com\/product_data\/coverImage\/47\/07645895\/0764589547.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/eisabainyo.net\/weblog\/2007\/09\/02\/book-professional-web-apis-with-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/eisabainyo.net\/weblog\/"},{"@type":"ListItem","position":2,"name":"Book: Professional Web APIs with PHP"}]},{"@type":"WebSite","@id":"https:\/\/eisabainyo.net\/weblog\/#website","url":"https:\/\/eisabainyo.net\/weblog\/","name":"Career Resources for Professionals in Tech","description":"Books, worksheets, templates, frameworks and other useful resources for Chief Technology Officers (CTOs), VPs of Engineering &amp; Technology Directors","publisher":{"@id":"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eisabainyo.net\/weblog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/33457dd19f1ad9bbd4b0cb50c54dfcab","name":"Isabel Nyo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3d4b1a4e0f425adb39b242b0d62c5fac07c82f8314a24631f1d16f47bdf006d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3d4b1a4e0f425adb39b242b0d62c5fac07c82f8314a24631f1d16f47bdf006d8?s=96&d=mm&r=g","caption":"Isabel Nyo"},"logo":{"@id":"https:\/\/eisabainyo.net\/weblog\/#\/schema\/person\/image\/"},"description":"My interests: Web Development, Web Design, Web Applications, Web 2.0, AJAX, Search Engine Optimisation, Latest Technologies and more.."}]}},"_links":{"self":[{"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/posts\/314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/comments?post=314"}],"version-history":[{"count":0,"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/posts\/314\/revisions"}],"wp:attachment":[{"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/media?parent=314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/categories?post=314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eisabainyo.net\/weblog\/wp-json\/wp\/v2\/tags?post=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}