{"id":803,"date":"2015-05-03T15:01:55","date_gmt":"2015-05-03T05:01:55","guid":{"rendered":"https:\/\/2015.brisbane.wordcamp.org\/?p=803"},"modified":"2015-06-30T11:13:16","modified_gmt":"2015-06-30T01:13:16","slug":"speaker-steven-cooper-once-upon-an-api","status":"publish","type":"post","link":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-steven-cooper-once-upon-an-api\/","title":{"rendered":"Speaker: Steven Cooper &#8211; 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>It&#8217;s time for another speaker announcement. This talks for the developers! Steven will be talking about 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<h3>See this and other great talks:<\/h3>\n<p><a class=\"button cta\" title=\"WordCamp Brisbane 2015 Tickets\" href=\"https:\/\/register.eventarc.com\/29601\/wordcamp-brisbane-2015\" target=\"_blank\">BUY YOUR TICKET!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s time for another speaker announcement. This talks for the developers! Steven will be talking about how you can integrate WordPress with external APIs. This will be done with the help of a creatively written story and with the help &hellip; <a href=\"https:\/\/brisbane.wordcamp.org\/2015\/speaker-steven-cooper-once-upon-an-api\/\">Continue reading <span class=\"assistive-text\">Speaker: Steven Cooper &#8211; Once Upon An API<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13428714,"featured_media":801,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Speaker: Steven Cooper @developersteve - Once Upon An API https:\/\/wp.me\/p5LFb3-cX #wcbne","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[12,5015],"tags":[],"class_list":["post-803","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","category-speaker"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/Steven-Cooper.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5LFb3-cX","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1233,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-ryan-mccue-the-wordpress-rest-api\/","url_meta":{"origin":803,"position":0},"title":"Speaker: Ryan McCue &#8211; The WordPress REST API","author":"Bronson Quick","date":"May 28, 2015","format":false,"excerpt":"We have our final speaker announcement for WordCamp Brisbane (apart from a panel that we have to announce too :) )! Ryan McCue will be talking about The WordPress\u00a0REST API. The WordPress REST API\u00a0is a simple but powerful way to interact with WordPress. There is also a 2.0 Beta available\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/ryan-mccue.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/ryan-mccue.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/ryan-mccue.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":1729,"url":"https:\/\/brisbane.wordcamp.org\/2015\/wordcamp-brisbane-was-a-success\/","url_meta":{"origin":803,"position":1},"title":"WordCamp Brisbane was a success!","author":"Dion Hulse","date":"June 10, 2015","format":false,"excerpt":"G'Day everyone and thanks for coming along and making the inaugural WordCamp\u00a0Brisbane a success! We really couldn't have done it without the help of everyone on the day, and our amazing sponsors such as Braintree_dev, Jetpack, and Human Made. We've created a survey to get a few thoughts on how\u2026","rel":"","context":"With 2 comments","block_context":{"text":"With 2 comments","link":"https:\/\/brisbane.wordcamp.org\/2015\/wordcamp-brisbane-was-a-success\/#comments"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/06\/18092794478_df528824b9_o.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/06\/18092794478_df528824b9_o.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/06\/18092794478_df528824b9_o.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/06\/18092794478_df528824b9_o.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/06\/18092794478_df528824b9_o.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/06\/18092794478_df528824b9_o.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":425,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-charlie-carter-make-wordpress-accessible\/","url_meta":{"origin":803,"position":2},"title":"Speaker: Charlie Carter &#8211; Make WordPress Accessible","author":"Bronson Quick","date":"April 15, 2015","format":false,"excerpt":"We're excited to announce another speaker for WordCamp Brisbane 2015! Charlie Carter will be talking about how to make WordPress accessible. Following on from Global Accessibility Awareness Day, Charlies'\u00a0talk will discuss the many options that developers can do to improve accessibility within the WordPress platform. His\u00a0presentation aims to offer practical\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/Charlie-Carter.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":738,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-jamie-madden-wordpress-on-the-command-line-with-wp-cli\/","url_meta":{"origin":803,"position":3},"title":"Speaker: Jamie Madden &#8211; WordPress On The Command Line With WP-CLI","author":"Bronson Quick","date":"April 26, 2015","format":false,"excerpt":"What's that? You want MOAR speakers announcements! Sure thing! :) This speaker announcement is going to appeal to developers and command line junkies. Jamie Madden will be talking about using WP-CLI. Being able to build and maintain WordPress installations from the command line has many advantages. You can automate the\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"Jamie Madden","src":"https:\/\/i0.wp.com\/2015.brisbane.wordcamp.org\/files\/2015\/04\/Jamie-Madden-230x300.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":513,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-ben-maden-wouldnt-life-be-better-without-clients\/","url_meta":{"origin":803,"position":4},"title":"Speaker: Ben Maden &#8211; Wouldn&#8217;t Life Be Better Without Clients?","author":"Bronson Quick","date":"April 19, 2015","format":false,"excerpt":"A prospective client calls us\u00a0wanting work - Yay!\u00a0They get into complaining about their existing web developer. They're a good dev, we\u00a0know them.\u00a0Where did it go wrong?\u00a0Is the client crazy?\u00a0This is a classic problem that happens the world over to web designers\/developers.\u00a0It causes us (and the clients) pain and stress. Ben\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/ben.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/ben.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/ben.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/ben.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":442,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-jen-jeavons-woocommerce-case-study-coffeebeansdelivered-com-au\/","url_meta":{"origin":803,"position":5},"title":"Speaker: Jen Jeavons &#8211; Woocommerce Case Study &#8211; coffeebeansdelivered.com.au","author":"Bronson Quick","date":"April 16, 2015","format":false,"excerpt":"We're happy to announce yet another speaker to our lineup. Jen Jeavons from\u00a0Pixel Palace\u00a0will be giving a WooCommerce case study. Coffee Beans Delivered is Pixel Palace's very own eCommerce project. Conceived after years of building online stores for clients they\u00a0thought it would be fun to put our money where our\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"Jen Jeavons","src":"https:\/\/i0.wp.com\/2015.brisbane.wordcamp.org\/files\/2015\/04\/Jen-Jeavons-300x300.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/13428714"}],"replies":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/comments?post=803"}],"version-history":[{"count":2,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/803\/revisions"}],"predecessor-version":[{"id":806,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/803\/revisions\/806"}],"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=803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/categories?post=803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/tags?post=803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}