Subversion Repositories SmartDukaan

Rev

Rev 13655 | Rev 15730 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13655 Rev 13667
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);