我想在浏览器页面中获取我的Skype联系人列表,就像https://imo.im/那样。
skype api如何运作?对我来说,这真的令人困惑。我认为我需要下载skype4com以使其与PHP或node.js等一起使用?
这是怎么回事?
答案 0 :(得分:1)
您可以查看https://github.com/ShyykoSerhiy/skyweb(https://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处理的术语