{"id":254122,"date":"2014-08-25T15:23:19","date_gmt":"2014-08-25T20:23:19","guid":{"rendered":"https:\/\/2014.dfw.wordcamp.org\/?post_type=wcb_session&#038;p=254122"},"modified":"2014-09-01T09:47:18","modified_gmt":"2014-09-01T14:47:18","slug":"integrating-wordpress-with-external-apis","status":"publish","type":"wcb_session","link":"https:\/\/dfw.wordcamp.org\/2014\/session\/integrating-wordpress-with-external-apis\/","title":{"rendered":"Integrating WordPress with External APIs"},"content":{"rendered":"<p>WordPress is amazing, flexible software, but it doesn\u2019t do everything. Facebook, PayPal, MailChimp, Basecamp, slideshare, and Google Maps are just a few examples of places that are already doing something well, and you can integrate your WordPress site with them through their APIs. However, there are right and wrong ways to do this, especially if you want to distribute your solution to others. I start from the beginning, introducing people to the WordPress HTTP library helper functions, then bring lots of code examples from my plugins show start to finish how to integrate the right way.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress is amazing, flexible software, but it doesn\u2019t do everything. Facebook, PayPal, MailChimp, Basecamp, slideshare, and Google Maps are just a few examples of places that are already doing something well, and you can integrate your WordPress site with them through their APIs. However, there are right and wrong ways to do this, especially if &hellip; <a href=\"https:\/\/dfw.wordcamp.org\/2014\/session\/integrating-wordpress-with-external-apis\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Integrating WordPress with External APIs<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":140668,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1412448300,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[253915],"footnotes":""},"session_track":[5041],"session_category":[],"class_list":["post-254122","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developer"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"October 4, 2014","time":"1:45 pm"},"session_speakers":[{"id":"253915","slug":"aaron-campbell","name":"Aaron Campbell","link":"https:\/\/dfw.wordcamp.org\/2014\/speaker\/aaron-campbell\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/254122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/254122\/revisions"}],"predecessor-version":[{"id":254123,"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/254122\/revisions\/254123"}],"speakers":[{"embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/253915"}],"author":[{"embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wporg\/v1\/users\/aaroncampbell"}],"wp:attachment":[{"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=254122"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=254122"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/dfw.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=254122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}