如何使用java以编程方式登录skype?

San*_*ana -1 java api login skype

我正在做一个项目.我需要知道如何使用java登录web.Skype.com,但是以编程方式.

我有一个用户名和密码列表,我要做的是在Skype上使用这些凭据登录.

以下是我的项目摘要:

该项目是一个用于Windows桌面的异步多线程skype自动回复器,它使用(模拟)http://web.skype.com.该计划的目的是让它与真实的人实时进行"对话",将联系请求或即时消息发送到它控制的"僵尸"Skype帐户.这只是一个自动回复器,它响应传入的联系请求和即时消息,并且不会从数据库添加联系人并启动与它们的对话,但我可能会要求在以后添加此功能.请熟悉web.skype.com或使用它的github api.研究数据包/标题等,对于这项工作,你将基本上创建一个新的轻量级skype客户端,通过它同时控制许多不同的Skype帐户.

Piy*_*dav 6

您可以使用selenium web驱动程序进入Skype这里我正在编写下面的代码将帮助您完成登录过程使用Java

import java.sql.DriverManager;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

public class Skype {
static WebDriver driver = new FirefoxDriver();
public static void main(String[] args) {

driver.get("https://login.skype.com/login?     client_id=578134&redirect_uri=https%3A%2F%2Fweb.skype.com%2F");
WebElement element = driver.findElement(By.id("username"));
element.sendKeys("");
WebElement element1 = driver.findElement(By.id("password"));
element1.sendKeys("");
WebElement signup = driver.findElement(By.id("signIn"));
signup.click();
}

}
Run Code Online (Sandbox Code Playgroud)