{"id":797,"date":"2015-05-03T14:01:18","date_gmt":"2015-05-03T04:01:18","guid":{"rendered":"https:\/\/2015.brisbane.wordcamp.org\/?post_type=wcb_session&#038;p=797"},"modified":"2015-05-08T16:17:40","modified_gmt":"2015-05-08T06:17:40","slug":"once-upon-an-api","status":"publish","type":"wcb_session","link":"https:\/\/brisbane.wordcamp.org\/2015\/session\/once-upon-an-api\/","title":{"rendered":"Once Upon An API"},"content":{"rendered":"<div id=\"attachment_801\" style=\"width: 264px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-801\" class=\"size-medium wp-image-801\" src=\"https:\/\/2015.brisbane.wordcamp.org\/files\/2015\/05\/Steven-Cooper-254x300.png\" alt=\"Steven Cooper\" width=\"254\" height=\"300\" srcset=\"https:\/\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/Steven-Cooper-254x300.png 254w, https:\/\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/Steven-Cooper.png 600w\" sizes=\"auto, (max-width: 254px) 100vw, 254px\" \/><p id=\"caption-attachment-801\" class=\"wp-caption-text\">Steven Cooper<\/p><\/div>\n<p>In this session Steven will cover how you can integrate WordPress with external APIs. This will be done with the help of a creatively written story and with the help of actors who will play the part of the various stages of the API calls from retrieving the token from a server to the transaction and even the nasty old chargeback. Steven will be using the PayPal and Braintree API&#8217;s as his example API&#8217;s.<\/p>\n<p>Steven&#8217;s\u00a0talk will be entertainment from the very beginning, engaging young and old alike and suitable for all ages.\u00a0Actors in a talk, who&#8217;d have thunk it!? Quite often developers use API&#8217;s via SDKs and don&#8217;t understand the interactions that are happening so Steven\u00a0thought this would be a light hearted way to make the journey entertaining!<\/p>\n<p>Steven&#8217;s talk will cover some of the following topics:<\/p>\n<ul>\n<li>The benefits of using the <a href=\"https:\/\/codex.wordpress.org\/HTTP_API\">WordPress HTTP API<\/a>.<\/li>\n<li>How to use the WordPress HTTP API.<\/li>\n<li>Token based authentication with an API.<\/li>\n<li>Debugging and testing APIs.<\/li>\n<\/ul>\n<p>Steven Cooper is responsible for working with the strong developer community within Asia-Pacific, to develop and nurture the healthy start-up culture that continues to flourish across the region.<\/p>\n<p>Over the last 20 years, Steven has worked as a senior developer for a host of start-ups and as a developer analyst for more than 10 years with Sensis. Before joining PayPal, he configured and spec\u2019d mass\u00a0production technology hardware for the likes of Virgin, Coca-Cola, Pepsi, Visa, St. George and Westpac.<\/p>\n<p>In his current role, Steven hopes to align businesses with the most appropriate PayPal solutions &#8211; products that deliver efficiency, flexibility and enable scalability.<\/p>\n<p>You can follow Steven on <a href=\"https:\/\/twitter.com\/developersteve\">Twitter<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this session Steven will cover how you can integrate WordPress with external APIs. This will be done with the help of a creatively written story and with the help of actors who will play the part of the various &hellip; <a href=\"https:\/\/brisbane.wordcamp.org\/2015\/session\/once-upon-an-api\/\">Continue reading <span class=\"assistive-text\">Once Upon An API<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13428714,"featured_media":801,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1432965300,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[796],"footnotes":""},"session_track":[485821],"session_category":[],"class_list":["post-797","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-the-forum-p419"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5LFb3-cR","jetpack_likes_enabled":true,"session_date_time":{"date":"May 30, 2015","time":"3:55 pm"},"session_speakers":[{"id":"796","slug":"steven-cooper","name":"Steven Cooper","link":"https:\/\/brisbane.wordcamp.org\/2015\/speaker\/steven-cooper\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/13428714"}],"version-history":[{"count":2,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/797\/revisions"}],"predecessor-version":[{"id":802,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/797\/revisions\/802"}],"speakers":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/796"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/media\/801"}],"wp:attachment":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=797"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=797"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}