| Line 47... |
Line 47... |
| 47 |
private static java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
47 |
private static java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
| 48 |
private static Calendar cal=GregorianCalendar.getInstance();
|
48 |
private static Calendar cal=GregorianCalendar.getInstance();
|
| 49 |
private static String emailFromAddress = "build-staging@shop2020.in";
|
49 |
private static String emailFromAddress = "build-staging@shop2020.in";
|
| 50 |
private static String password = "shop2020";
|
50 |
private static String password = "shop2020";
|
| 51 |
private static GmailUtils mailer = new GmailUtils();
|
51 |
private static GmailUtils mailer = new GmailUtils();
|
| - |
|
52 |
private static String cookies;
|
| 52 |
|
53 |
|
| 53 |
public static void main(String[] args) throws IOException{
|
54 |
public static void main(String[] args) throws IOException{
|
| 54 |
File file = new File("/home/manish/alerts/fkhold.txt");
|
55 |
File file = new File("/home/manish/alerts/fkhold.txt");
|
| 55 |
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(file));
|
56 |
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(file));
|
| 56 |
|
57 |
|
| 57 |
HttpClient client = new DefaultHttpClient();
|
58 |
HttpClient client = new DefaultHttpClient();
|
| 58 |
HttpPost post = new HttpPost("https://seller.flipkart.com/login");
|
59 |
HttpPost post = new HttpPost("https://seller.flipkart.com/login");
|
| 59 |
BufferedReader rd= null;
|
60 |
BufferedReader rd= null;
|
| 60 |
try {
|
61 |
try {
|
| - |
|
62 |
HttpGet get_new;
|
| - |
|
63 |
get_new = new HttpGet("https://seller.flipkart.com/");
|
| - |
|
64 |
get_new.addHeader("Host","seller.flipkart.com");
|
| - |
|
65 |
get_new.addHeader("User-agent", "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31");
|
| - |
|
66 |
get_new.addHeader("Connection","keep-alive");
|
| - |
|
67 |
|
| - |
|
68 |
HttpResponse response = client.execute(get_new);
|
| - |
|
69 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
| - |
|
70 |
String line = "";
|
| - |
|
71 |
while ((line = rd.readLine()) != null) {
|
| - |
|
72 |
System.out.println(line);
|
| - |
|
73 |
}
|
| - |
|
74 |
cookies = response.getFirstHeader("Set-Cookie") == null ? "" :
|
| - |
|
75 |
response.getFirstHeader("Set-Cookie").getValue();
|
| - |
|
76 |
|
| - |
|
77 |
System.out.println("Cookies Before Login "+ cookies);
|
| - |
|
78 |
|
| 61 |
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
|
79 |
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
|
| 62 |
nameValuePairs.add(new BasicNameValuePair("authName",
|
80 |
nameValuePairs.add(new BasicNameValuePair("authName",
|
| 63 |
"flipkart"));
|
81 |
"flipkart"));
|
| 64 |
nameValuePairs.add(new BasicNameValuePair("username",
|
82 |
nameValuePairs.add(new BasicNameValuePair("username",
|
| 65 |
"flipkart-support@saholic.com"));
|
83 |
"flipkart-support@saholic.com"));
|
| 66 |
nameValuePairs.add(new BasicNameValuePair("password",
|
84 |
nameValuePairs.add(new BasicNameValuePair("password",
|
| 67 |
"bestmobiledeals2010"));
|
85 |
"bestmobiledeals2010"));
|
| 68 |
post.addHeader("Cookie","__gads=ID=dfe0374cf04d1576:T=1381304511:S=ALNI_Ma2TpDrlF9_amkoqp3MOYJBaFAOUg; km_lv=x; __isReg=true; __sonar=6631097455123118581; T=TI138130450866706710769873257251497444628820234222703981199700765991; __CG=u%3A6208250296506778000%2Cs%3A2098853214%2Ct%3A1419058011787%2Cc%3A1%2Ck%3Awww.flipkart.com/24/24/76%2Cf%3A0%2Ci%3A1; S=d1t12N7BXdo%2FbcBeFmoQgBpmZF9muLFEXcitcZroHtblNXfGjBz3%2BCu%2FEpAonWZnl5ncyeqnHCuxIDEE%2BfhGDvldTTQ%3D%3D; SESS45097648f26821083aad2d5a55cb1a3d=-0NICYH3PdkiMO5pexguKNh0Bjw5TJOQfIUFBlqQTxE; s_ch_list=%5B%5B'Affiliates'%2C'1421923225260'%5D%2C%5B'Direct%2528No%2520referrer%2529'%2C'1422364498916'%5D%5D; __utma=19769839.1733153395.1408690721.1421923225.1422364500.40; __utmz=19769839.1421923225.39.6.utmcsr=adcharge.co.in|utmccn=(referral)|utmcmd=referral|utmcct=/ch300-3.htm; pincode=110001; SN=2.VIB1DBEC9C6CD94162ACB61060135212D1.SI47EBA2DE47044D0AA7C05F24AD4F42EB.VS142236449525404491188.1422364648; VID=2.VIB1DBEC9C6CD94162ACB61060135212D1.1422364648.VS142236449525404491188; NSID=2.SI47EBA2DE47044D0AA7C05F24AD4F42EB.1422364648.VIB1DBEC9C6CD94162ACB61060135212D1; _ga=GA1.2.1156779613.1390806906; kvcd=1422441884350; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_uq=; connect.sid=s%3AAMgRqWrgtlq64KEi4s0MPPfE.aVGVHCEw4FPywTFK8sKMaZYACBrdzHCByKveW2uAuxI; __utma=143439159.1156779613.1390806906.1422419457.1422439959.67; __utmb=143439159.9.10.1422439959; __utmc=143439159; __utmz=143439159.1390806906.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)");
|
86 |
post.addHeader("Cookie",cookies);
|
| 69 |
post.addHeader("User-agent", "Mozilla/4.0");
|
87 |
post.addHeader("User-agent", "Mozilla/4.0");
|
| 70 |
post.addHeader("Referer", "seller.flipkart.com");
|
88 |
post.addHeader("Referer", "seller.flipkart.com");
|
| 71 |
post.setEntity(new UrlEncodedFormEntity(nameValuePairs,"utf-8"));
|
89 |
post.setEntity(new UrlEncodedFormEntity(nameValuePairs,"utf-8"));
|
| 72 |
HttpResponse response = client.execute(post);
|
90 |
response = client.execute(post);
|
| - |
|
91 |
cookies = response.getFirstHeader("Set-Cookie") == null ? "" :
|
| - |
|
92 |
response.getFirstHeader("Set-Cookie").getValue();
|
| - |
|
93 |
System.out.println("Cookies After Login "+cookies);
|
| 73 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
94 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
| 74 |
String line = "";
|
95 |
line = "";
|
| 75 |
HttpGet get_new;
|
- |
|
| 76 |
|
96 |
|
| 77 |
List<FlipkartOrder> pendingOrderList = new ArrayList<FlipkartOrder>();
|
97 |
List<FlipkartOrder> pendingOrderList = new ArrayList<FlipkartOrder>();
|
| 78 |
List<FlipkartOrder> acceptedOrderList = new ArrayList<FlipkartOrder>();
|
98 |
List<FlipkartOrder> acceptedOrderList = new ArrayList<FlipkartOrder>();
|
| 79 |
List<FlipkartOrder> cancelledOrderList = new ArrayList<FlipkartOrder>();
|
99 |
List<FlipkartOrder> cancelledOrderList = new ArrayList<FlipkartOrder>();
|
| 80 |
List<FlipkartOrder> errorOrderList = new ArrayList<FlipkartOrder>();
|
100 |
List<FlipkartOrder> errorOrderList = new ArrayList<FlipkartOrder>();
|
| 81 |
|
101 |
|
| 82 |
while ((line = rd.readLine()) != null) {
|
102 |
while ((line = rd.readLine()) != null) {
|
| 83 |
System.out.println(line);
|
103 |
System.out.println(line);
|
| 84 |
JSONObject jsonObj = new JSONObject(line);
|
- |
|
| 85 |
JSONObject json= (JSONObject)jsonObj.get("data");
|
- |
|
| 86 |
long updatedAt = json.getLong("updatedAt");
|
- |
|
| 87 |
System.out.println(updatedAt);
|
- |
|
| 88 |
}
|
104 |
}
|
| 89 |
|
105 |
|
| 90 |
//https://seller.flipkart.com/order_management/search_order_items?order_id=OD40827062297&sellerId=m2z93iskuj81qiid
|
106 |
//https://seller.flipkart.com/order_management/search_order_items?order_id=OD40827062297&sellerId=m2z93iskuj81qiid
|
| 91 |
TransactionClient transactionServiceClient = new TransactionClient();
|
107 |
TransactionClient transactionServiceClient = new TransactionClient();
|
| 92 |
in.shop2020.model.v1.order.TransactionService.Client tClient = transactionServiceClient.getClient();
|
108 |
in.shop2020.model.v1.order.TransactionService.Client tClient = transactionServiceClient.getClient();
|
| 93 |
List<FlipkartOrder> pendingFkOrdersList = tClient.getVerificationPendingOrdersFK();
|
109 |
List<FlipkartOrder> pendingFkOrdersList = tClient.getVerificationPendingOrdersFK();
|
| 94 |
StringBuffer sb = new StringBuffer();
|
110 |
StringBuffer sb = new StringBuffer();
|
| 95 |
StringBuffer resB = new StringBuffer();
|
111 |
StringBuffer resB = new StringBuffer();
|
| 96 |
for(FlipkartOrder fkOrder : pendingFkOrdersList){
|
112 |
for(FlipkartOrder fkOrder : pendingFkOrdersList){
|
| 97 |
get_new = new HttpGet("https://seller.flipkart.com/order_management/search_order_items?order_id="+fkOrder.getFlipkartOrderId()+"&sellerId=m2z93iskuj81qiid");
|
113 |
get_new = new HttpGet("https://seller.flipkart.com/order_management/search_order_items?order_id="+fkOrder.getFlipkartOrderId()+"&sellerId=m2z93iskuj81qiid");
|
| 98 |
get_new.addHeader("Cookie","__gads=ID=dfe0374cf04d1576:T=1381304511:S=ALNI_Ma2TpDrlF9_amkoqp3MOYJBaFAOUg; km_lv=x; __isReg=true; __sonar=6631097455123118581; T=TI138130450866706710769873257251497444628820234222703981199700765991; __CG=u%3A6208250296506778000%2Cs%3A2098853214%2Ct%3A1419058011787%2Cc%3A1%2Ck%3Awww.flipkart.com/24/24/76%2Cf%3A0%2Ci%3A1; S=d1t12N7BXdo%2FbcBeFmoQgBpmZF9muLFEXcitcZroHtblNXfGjBz3%2BCu%2FEpAonWZnl5ncyeqnHCuxIDEE%2BfhGDvldTTQ%3D%3D; SESS45097648f26821083aad2d5a55cb1a3d=-0NICYH3PdkiMO5pexguKNh0Bjw5TJOQfIUFBlqQTxE; s_ch_list=%5B%5B'Affiliates'%2C'1421923225260'%5D%2C%5B'Direct%2528No%2520referrer%2529'%2C'1422364498916'%5D%5D; __utma=19769839.1733153395.1408690721.1421923225.1422364500.40; __utmz=19769839.1421923225.39.6.utmcsr=adcharge.co.in|utmccn=(referral)|utmcmd=referral|utmcct=/ch300-3.htm; pincode=110001; SN=2.VIB1DBEC9C6CD94162ACB61060135212D1.SI47EBA2DE47044D0AA7C05F24AD4F42EB.VS142236449525404491188.1422364648; VID=2.VIB1DBEC9C6CD94162ACB61060135212D1.1422364648.VS142236449525404491188; NSID=2.SI47EBA2DE47044D0AA7C05F24AD4F42EB.1422364648.VIB1DBEC9C6CD94162ACB61060135212D1; connect.sid=s%3AAMgRqWrgtlq64KEi4s0MPPfE.aVGVHCEw4FPywTFK8sKMaZYACBrdzHCByKveW2uAuxI; is_login=true; sellerId=m2z93iskuj81qiid; __utmt=1; __utma=143439159.1156779613.1390806906.1422419457.1422439959.67; __utmb=143439159.10.10.1422439959; __utmc=143439159; __utmz=143439159.1390806906.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1156779613.1390806906; _gat=1; kvcd=1422443773724; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
|
114 |
get_new.addHeader("Cookie",cookies+"; __utmt=1; __utma=143439159.1675929865.1422546011.1422546011.1422546011.1; __utmb=143439159.1.10.1422546011; __utmc=143439159; __utmz=143439159.1422546011.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); is_login=true; sellerId=m2z93iskuj81qiid");
|
| 99 |
get_new.addHeader("Referer","https://seller.flipkart.com/order_management");
|
115 |
get_new.addHeader("Host","seller.flipkart.com");
|
| - |
|
116 |
get_new.addHeader("User-agent", "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31");
|
| - |
|
117 |
get_new.addHeader("Connection","keep-alive");
|
| 100 |
response = client.execute(get_new);
|
118 |
response = client.execute(get_new);
|
| 101 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
119 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
| 102 |
line = "";
|
120 |
line = "";
|
| 103 |
line = rd.readLine();
|
121 |
line = rd.readLine();
|
| 104 |
System.out.println("Response... "+line);
|
122 |
System.out.println("Response... "+line);
|