如何从浏览器获取Skype联系人列表?

时间:2012-11-03 07:11:51

标签: api rest skype skype4com contact-list

我想在浏览器页面中获取我的Skype联系人列表,就像https://imo.im/那样。

skype api如何运作?对我来说,这真的令人困惑。我认为我需要下载skype4com以使其与PHP或node.js等一起使用?

这是怎么回事?

2 个答案:

答案 0 :(得分:1)

您可以查看https://github.com/ShyykoSerhiy/skywebhttps://www.npmjs.com/package/skyweb)。

import Skyweb = require('../skyweb');

var skyweb = new Skyweb();
skyweb.login('skypeUsername', 'skypePassword').then((skypeAccount) => {
    console.log('Your contacts : ' + JSON.stringify(skyweb.contactsService.contacts, null, 2));
});

请注意,skyweb依赖于Skype for Web(web.skype.com)实现的一些内部部件,这种方法可能会随时停止工作。

答案 1 :(得分:0)

在Chrome中,按Ctrl + U查看源代码,或者(更好的方法)在联系人列表上方执行Ctrl + Q,看看是否有可以通过preg_match或preg_match_all处理的术语