一、我为什么要研究它?
1、全天候 7*24 自动监控收款,自动将即时到帐的交易反馈到网站接口或者数据库
2、轻松实现支付宝即时到账接口的功能,省去了人工一一对账再加款操作的麻烦
3、成功地解决了中、小企业及非企业支付,手续费昂贵等问题
最重要的是挑战自己
二、部分代码思路(有什么建议和意见欢迎交流q:1327061249)
System.setProperty("******", "*******");//交流
WebDriver webDriver = new ChromeDriver();
webDriver.get("https://auth.alipay.com/login/index.htm");
Thread.sleep(60000);
webDriver.manage().window().maximize();
// 拿到数据存数据库链接
String urls = "http://************/";
while (true) {
//此处交流讨论
if (rows.size() > 0) {
int num = rows.size() / 2;
for (int i = 1; i <= num; i++) {
Thread.sleep(500);
WebElement date = webDriver.findElement(By.xpath("(//tbody[@class='ant-table-tbody']/tr["
+ i + "])/td[@class=' ant-table-column-sort']/span[2]/span/span[1]"));
WebElement time = webDriver.findElement(By.xpath("(//tbody[@class='ant-table-tbody']/tr["
+ i + "])/td[@class=' ant-table-column-sort']/span[2]/span/span[2]"));
WebElement jiaoyi = webDriver.findElement(By.xpath("(//tbody[@class='ant-table-tbody']/tr["
+ i
+ "])/td[@class='paddingRight30___19-w2']/div/span/span[@class='displayText___R2YtL']"));
WebElement money = webDriver.findElement(
By.xpath("(//tbody[@class='ant-table-tbody']/tr[" + i + "])/td[5]/div/span/span"));
WebElement name = webDriver.findElement(
By.xpath("(//tbody[@class='ant-table-tbody']/tr[" + i + "])/td[4]/div/div[2]"));
WebElement userid = webDriver.findElement(
By.xpath("(//tbody[@class='ant-table-tbody']/tr[" + i + "])/td[4]/div/div[1]"));
System.out.println("dates=" + date.getText() + "×=" + time.getText() + "&trans="
+ jiaoyi.getAttribute("title") + "&userid=" + userid.getText() + "&money="
+ money.getText() + "&name=" + name.getText() + "");
/*
* commens.sendPost(urls, "dates=" + date.getText() + "×=&#