How to use startSession with clientLogin

I am trying to call startSession via clientLogin. The server always returns 401 with status Detail Code is 1014.

Do you have any example how to use startSession and clientLogin? The ClientLogin Doc in serverapi http://vizag.office.aol.com/drupal/openapi/authentication_for_desktop_clients doesn’t work.

Can you verify whether it is correct?

Here is how I construct the URL.
Query = http://api.oscar.aol.com/aim/startSession?a=&clientName=&clientVerion=&f=xml=&k=&c=callback&events=URLEncoder(myInfo,presence,buddylist,typing,im,dataIM,offlineMsg)&ts=

The sessionKey is based on the password and the sessionSecret from loginClient.
Signature = SIG_SHA256_BASE64( “GET&” + URLEncoder.encode(Query))

The final URL will be
http://api.oscar.aol.com/aim/startSession?a=&clientName=&clientVerion=&f=xml=&k=&c=callback&events=URLEncoder(myInfo,presence,buddylist,typing,im,dataIM,offlineMsg)&ts=&sig_sha256(Signature)

Thanks

Re: FreeBSD port of the Custom Client SDK

I've forwarded your request to the team. Realistically, I don't think this will happen unless we receive requests from several developers.