"GET /cfml - A Guide to Writing API Wrappers" with Matthew Clemente

The Online ColdFusion Meetup
The Online ColdFusion Meetup
Public group

Online meeting via Adobe Connect

http://experts.adobeconnect.com/cfmeetup/ · Online, GA

How to find us

Our meetings are entirely online. Join us on the day at http://experts.adobeconnect.com/cfmeetup/

Location image of event venue


Our session on Thursday Oct 31 at 12pm (US ET) will be "GET /cfml - A Guide to Writing API Wrappers", with Matthew Clemente.

Topic description and speaker bio are also below. (Please note also that I can't control that the meetup site showing the time in my timezone not yours. Please observe the time in the text above, and see below for a link to see that time in your own timezone, if needed.)

MEETING URL: https://experts.adobeconnect.com/cfmeetup/

Recordings: https://recordings.coldfusionmeetup.com

TOPIC DESCRIPTION: (provided by the speaker)

Nearly everything has an API; they are the language of the internet. With a simple HTTP call, you can process a payment, send a text, and yes, even return random cat pictures. While many API providers have official libraries, ColdFusion may not be one of the supported languages. In this session, I'll show you how to craft your own coherent wrapper for APIs that don't already have ColdFusion support. We'll examine code from real-world examples to learn practical design strategies, as well as the theory behind them. After all, while every API is different, the underlying RESTful principles are the same.

Along the way, we'll tackle common issues, including naming conventions, error handing, and of course, testing. By the end, you'll have all the tips, tricks, and tools necessary to harness the power of external APIs within your own applications and to share your API wrappers with the ColdFusion community!

ABOUT THE SPEAKER: (provided by the speaker)

I'm a Founding Partner with Season 4, LLC, a team of designers, programmers, and writers working in the legal industry. After studying English, I took the road less traveled and one day realized, much to my surprise, that I had become a developer. I've been building with ColdFusion since MX 7, and the community has been amazing from the start.

I'm a husband, father, and always trying to be better. You can find me on Twitter (@mjclemente84), Github (@mjclemente) and I blog, time permitting, at the cleverly named blog.mattclemente.com.

WHEN: Thurs. Oct 31, 12:00pm US ET (UTC/GMT-4)

What time is that for you? The following link shows what the time would be for you: https://www.timeanddate.com/worldclock/fixedtime.html?msg=Online+ColdFusion+Meetup&iso=20191031T12&p1=25&ah=1 that shows the time as US ET, and lets you choose your city from the list offered to see what time that is in your own timezone.

DURATION: Approx. 1 hour, plus time for questions


All meetings are recorded. The URL will be posted after meeting at https://recordings.coldfusionmeetup.com. In addition to those Adobe Connect streaming recording posted immediately after the meeting, we also post recordings at Youtube usually within a day of the meeting.

LOGGING IN: When you login to the Connect room ( https://experts.adobeconnect.com/cfmeetup ) to view the meeting, PLEASE USE THE "LOGIN AS GUEST" option, and USE YOUR NAME, but do NOT attempt to use your meetup.com username/password. And no need to have or use any Connect account. Just sign in as a guest.

No need to RSVP if you're NOT coming: We do appreciate folks RSVPing if they plan to come (using the link on this email or at the meetup site), though it's not mandatory and it's not a commitment. But there's no need to RSVP if you can't make it let alone explain why you can't. With about 3,000 members, no worries. :-)

FEEDBACK/MEETING DISCUSSION: Members will receive an email after the meeting or can click a link on the event page to offer. Note also the meeting-specific discussion area there at the bottom, in addition to the one-chance feedback feature on the right. Feel free to engage in discussions about the meeting topic.

ADD THIS TO YOUR CALENDAR: Want to add this event to your own personal calendar? A calendar (ics) file is attached on invitations emailed to members.