登录流程:
1.注册易码平台,通过易码平台获取 随机的手机号码
2.选择短信项目:饿了么,点击获取手机号
3.将平台中提供的手机号填入饿了么登录页
饿了么登录网址:https://h5.ele.me/login/#redirect=https%3A%2F%2Fh5.ele.me%2Fprofile%2F%23come_from%3Dlogout
可能需要点击滑块
4.点击验证码, 现在易码平台开始不断的获取饿了么短信内容,直到获取到短信时停止获取。
5.把获取到的短信,填入饿了么密码框中,点击登录 ok
二、流程大概就是这个流程, 现在看看程序流程
1.通过易码平台的接口获取手机号
"+System.currentTimeMillis()+"为时间戳
/**
* httpclient请求url返回短信内容
* */
public static String getHtmlByHttpclient(String url) throws ClientProtocolException, IOException{
//httpclient访问
CloseableHttpClient httpclient = HttpClients.createDefault();
HttpGet httpget = new HttpGet(url);
HttpResponse response = httpclient.execute(httpget);
HttpEntity entity = response.getEntity();
String ahtml = EntityUtils.toString(entity, "UTF-8");
httpget.releaseConnection();//释放连接
//System.out.println(ahtml);
return ahtml;
}
正常把自己的token放到url中,通过getHtmlByHttpclient这个get请求返回一个json字符串,其中就有手机号,自行获取