2012-05-20 3 views
1

Я делаю SkypeBot, и я хочу отвечать также на сообщения Facebook. Я использую SKYPE4COMLib. Но он работает только для протокола skype.C# SKYPE4COMLib Facebook

skype.MessageStatus += new _ISkypeEvents_MessageStatusEventHandler(skype_MessageStatus); 

// in event 
skype.SendMessage(msg.Sender.Handle, message); 

Или я могу сделать это просто через SkypeKitNET?

Спасибо, что ответит.

+0

Я думаю, что skype4comlib старше skype, у которого была интеграция с facebook, поэтому я думаю, что у него нет этой функции. – blez

+0

Итак, как я могу это сделать? Могу ли я сделать это «просто» по SkypeKit или есть ли другие возможности? – sczdavos

ответ

1

Если учетная запись Facebook привязана к учетной записи Skype, то сообщения Facebook получаются в клиенте Skype так же, как и другие сообщения, и их можно адресовать так же, как и обычные сообщения Skype.

Стоит отметить, что серверные интерфейсы API-интерфейса рабочего стола, вероятно, запрещены в условиях использования Skype.

SkypeKit конкретно запрещает любое implimentations сервера в лицензионном соглашении

+0

Да, я тоже это думал, но он работает только для протокола skype. – sczdavos

0

Просто используйте LIB Facebook тогда. Например: http://csharpsdk.org/ Просто можно запустить эти два одновременно.

+0

Как я могу поймать сообщения Facebook, полученные клиентом Skype, используя эту библиотеку? – sczdavos

0

Я использовал XMPP-библиотеку agsXMPP SDK для .NET C# Спасибо за ответы.