我想在浏览器页面中获取我的 Skype 联系人列表,就像https://imo.im/一样。
Skype api 是如何工作的?对我来说,这真的很令人困惑。如我所见,我需要下载 skype4com 以使其与 PHP 或 node.js 等一起使用?
那是如何工作的?
我想在浏览器页面中获取我的 Skype 联系人列表,就像https://imo.im/一样。
Skype api 是如何工作的?对我来说,这真的很令人困惑。如我所见,我需要下载 skype4com 以使其与 PHP 或 node.js 等一起使用?
那是如何工作的?
您可以查看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) 实现的一些内部部件,这种方法可能随时停止工作。
在 Chrome 中,按 Ctrl+U 以查看源代码,或者(更好的方法)在您的联系人列表上方按 Ctrl+Q 并查看是否有可以通过 preg_match 或 preg_match_all 处理的术语