This is a topic in Basecamp API

SuperNewbie to BCAPI help!

 
Avatar animatix 1 post

hi everyone, i am brand spankin new to basecamp api.

i have experience in coding in xml, actionscript, js etc etc.
however, i am having significant trouble getting started w/basecamp api!

i HAVE looked at the “getting started” documents that are offered and im a bit more than confused…

what i would like to know: (or try to wrap my head around…)

1. once i have my xml document ready (according to the specs listed) what do i do next?

2. i dont seem to understand how to interface my NEW data with basecamp. I have seen notices that mention getting a copy of CURL – but what i dont understand is, do you (the api dev) NEED an intermediary program like curl to connect the xml to the basecamp webapp if you are developing in XML?

3. if SO, how does the intermediary program interface with the xml AND the basecamp webapp?

Sorry if this is confusing, i am very confused myself :)

any help would be wonderful. thank you for your patience.

 
Avatar PeterRust 48 posts

animatix,

A good place to start would be to look through some of the API examples or wrappers available for different languages. An example is just that – an example in a specific language of receiving info from Basecamp in XML format and poking around in it – and usually displaying part of it to the user. Some of the examples also create XML documents to send NEW data to basecamp (looks like this is what you’re trying to do). Wrappers are a little more involved – they hide (or wrap) all the reading and writing of XML that the API requires and allow you to get and send data using a simple functions in the syntax of the language you’re working in.

There is a decent list on the unofficial API Wiki. From your experience with actionscript and javascript, you’d probably benefit most from javascript examples or wrappers, which are sadly lacking on the API wiki. I should upload our API wrapper and a couple examples that use it. If you’re interested (or somebody else), send me an email (support@projectrecon.net) and I’ll see if I can post it for you.

[advertisement removed – admin]

Signup or login to post a reply.