Skype API

Continuo parlant de Skype, com molts sabreu Skype no ha fet el software de codi obert sinó que proporciona versions binàries sota la seva EULA. El “secret” de Skype està en el protocol propietari que utilitza, per això no els interessa publicar el codi :( Aquest fet ha provocat varies queixes, per exemple amb els usuaris de Linux amb arquitectura power pc (els usuaris de Mac que utilitzen Linux en lloc de MacOS… el mateix Linus Torvalds utilitza un G5), que es queixen perquè Skype només proporciona binaris de Linux per a arquitectura x86. Aquests binaris haurien de ser fàcils de fer si el codi font fos obert (seria qüestió de recompilar el de Linux x86 possiblement amb petits canvis al codi), però segons sembla Skype utilitza llibreries binàries desenvolupades per empreses externes (third party libraries) que no els proporcionen versions per a altres arquitectures, encara que Skype està fent tot el possible per a arribar al màxim nombre de plataformes possible, de fet a ells és als que més els interessa, ja que arribar a més usuaris significa incrementar la seva font d’ingressos.

Després de tot aquet rotllo introductori que us he fotut, passo acomentar que Skype finalment ha fet pública la API que permet a la gent que desenvolupa software integrar les seves aplicacions amb Skype. Des de la seva web podem accedir a la documentació de la API y exemples de codi amb C++, de moment només per a win32, també hi ha exemples de aplicacions on es podria aprofitar la API i un fòrum per a programadors.

Per als menys tècnics això vol dir que prompte podríem tenir un plugin per a integrar el addressbook del nostre client de correu amb skype, per exemple per a trucar directament a un contacte, o skype integrat amb el nostre programa de missatgeria multiplataforma favorit (per exemple Trilian, o Gaim).

Ara només cal esperar que facin pública la API per a altres plataformes com Linux i PocketPC :)


meneame del.icio.us

5 comentaris per a “Skype API”

Gravatar de Marc

Marc
May 18th, 2006 @ 15:29    

Hola, com em puc baixar la api per a programadors.

Es pot integrar skype desde un programa fet amb dephi o visual basic.net???
Es a dir enviar un nº de telefon a skype desde delphi i que et truqui al contacte amb aquell numero?

Merci.

Gravatar de pof

pof
May 18th, 2006 @ 16:38    

Si, amb la api es pot fer això que comentes. La pots baixar d’aquí.

Gravatar de Marc

Marc
May 19th, 2006 @ 12:33    

Hola. M’he baixat els activeX, he registrar la skype4com.dll i desde al meu programa em surten molts metodes… Que haig de fer? Em podries guiar una mica?

L’unic que vull és que quan premis un boto de l’aplicacio. Pugis passar un nom d’usuari de Skype, que et faci la trucada i amb un altre boto penjar la trucada.

Gracies.

Gravatar de pof

pof
May 19th, 2006 @ 14:57    

No he fet mai res amb la API de skype, i la paraula dll em dona alergia ;)

Pregunta als forums de developer.skype.com que segur que et podran ajudar més que jo :)

Gravatar de Marc

Marc
May 19th, 2006 @ 15:23    

Vale. no deus pas saber d’algun lloc per descarregar-me algun tros de codi. Es que estic segur que el que busco ho ha hagut de fer molta gent i no ha de ser gaire complicat, el que passa es que no trobo exemples clars.

Merci.

Deixa el teu comentari...