Podio Web API Tutorial

Helpful script writing tricks and HowTo's
User avatar
RazorHalo
Posts: 17
Joined: 21 Dec 2015, 21:23

Podio Web API Tutorial

06 May 2018, 23:27

I have been working with Podio to organize the shop i work at and have needed it to do things automatically and have ways to create, modify and delete items in it which can't be accomplished with its own web interface. Some things could be done with it's Globiflow integration, but that is another account al together with more costs associated.

This forced me to figure out how to communicate with its RESTful API. It took a lot of trial and error on my part and I just wanted to share what I have figured out with this community which has been so helpful on so many occasions.

If you're ever going to utilize AHK and Podio I'm sure this will come in handy and may also give insight and solutions to working with other API's.

This is my first time writing any kind of tutorial so bear with me!

The main libraries that it is dependent on are:
AHKSock.ahk
https://autohotkey.com/board/topic/53827-ahksock-a-simple-ahk-implementation-of-winsock-tcpip/
https://github.com/jleb/AHKsock

HTTPRequest.ahk
https://gist.github.com/tmplinshi/0ba3d9c6e8e367a82d1254c1ca244056
https://autohotkey.com/board/topic/67989-func-httprequest-for-web-apis-ahk-b-ahk-lunicodex64/page-1

JSON.ahk - slightliy modified version I had to tweak this one just a little to get it to play nice with Podio so here is the modded version
Forum Topic - http://goo.gl/r0zI8t

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus



If you don't already use Podio you will have to go and register yourself an account there and do some reading of their account set up tutorials. They are quite thorough and well done docs and videos. Podio is free to use for up to 5 users and has quite a lot of capability for a free version of their platform.

I've commented as much as I can in the code to explain what is going on.

If there are any parts of getting the account set up or using parts of this tutorial please post here and I will do my best to answer.

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus

Return to “Tutorials”

Who is online

Users browsing this forum: No registered users and 5 guests