Shoutbox

MSN Messenger SDK - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Skype & Technology (/forumdisplay.php?fid=9)
+---- Forum: Skype & Live Messenger (/forumdisplay.php?fid=10)
+----- Thread: MSN Messenger SDK (/showthread.php?tid=83075)

MSN Messenger SDK by gurindersm on 04-10-2008 at 09:51 AM

Hi

I intend to develop an application to interface with MSN Messenger for call (voice based ) management and I wish to know the following regarding the same:

1.From where can i download the software development kit  (SDK) of the MSN Messenger ?

2. If it's not freely available, what are the pricing and process details for procuring the same. If anyone has procured before could you please guide me how to go about it?

3. Are there separate SDK's for different versions of MSN messenger (e.g. 7.00, 7.5, 8.1).

thanks


RE: MSN Messenger SDK by Sunshine on 04-10-2008 at 12:31 PM

I think these will help you out:

Windows Live Dev - Messenger
Windows Live Messenger Developer Blog
Windows Live SDK
Windows Live ID Client 1.0 SDK
Windows Live Developer Forums


RE: MSN Messenger SDK by gurindersm on 04-15-2008 at 08:35 AM

Thanks for the reply.
The links that you have provided doesnt have any information on the call management ( i.e. Accepting, rejecting or dialling, pc to pc calls or pc to phone calls). They are basically for the IM control, presence or activity.

Thanks


RE: MSN Messenger SDK by TheSteve on 04-16-2008 at 02:02 AM

That would be because if there is an API that can do those things, it isn't public.


RE: MSN Messenger SDK by gurindersm on 04-16-2008 at 05:10 AM

If they are not public could you please guide me how can i procure the SDK.


RE: MSN Messenger SDK by RaceProUK on 04-16-2008 at 11:08 AM

Short of reverse-engineering the EXE, there isn't a way.


RE: RE: MSN Messenger SDK by TheSteve on 04-21-2008 at 01:11 AM

quote:
Originally posted by gurindersm
If they are not public could you please guide me how can i procure the SDK.
Your best bet is to to open the messenger executables in a resource editor and extract the Type library resources.  From there you can examine which interfaces are supported and perhaps discover a way.  The older versions of messenger probably do not have any API to control voice calling, however the newer versions appear to have a "Hover To Call" API that you may be able to figure out.