Subversion Repositories SmartDukaan

Rev

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

Rev 13623 Rev 13666
Line 71... Line 71...
71
	static String password;
71
	static String password;
72
	static GmailUtils mailer;
72
	static GmailUtils mailer;
73
	static String sendTo[];
73
	static String sendTo[];
74
	private static List<SnapdealItemDetails> snapdealItems = new ArrayList<SnapdealItemDetails>();
74
	private static List<SnapdealItemDetails> snapdealItems = new ArrayList<SnapdealItemDetails>();
75
	private static Map<Long,SnapdealItemDetails> snapdealItemsMap = new HashMap<Long,SnapdealItemDetails>();
75
	private static Map<Long,SnapdealItemDetails> snapdealItemsMap = new HashMap<Long,SnapdealItemDetails>();
-
 
76
	private static String cookies;
76
	static
77
	static
77
	{
78
	{
78
		sdf = new java.text.SimpleDateFormat("yyyy-MM-dd-HH:mm:ss");
79
		sdf = new java.text.SimpleDateFormat("yyyy-MM-dd-HH:mm:ss");
79
		emailFromAddress = "build@shop2020.in";
80
		emailFromAddress = "build@shop2020.in";
80
		password = "cafe@nes";
81
		password = "cafe@nes";
Line 757... Line 758...
757
 
758
 
758
	static List<String> FetchOrders() throws ClientProtocolException, IOException{
759
	static List<String> FetchOrders() throws ClientProtocolException, IOException{
759
		HttpClient client = new DefaultHttpClient();
760
		HttpClient client = new DefaultHttpClient();
760
		HttpPost post = new HttpPost("https://seller.flipkart.com/login");
761
		HttpPost post = new HttpPost("https://seller.flipkart.com/login");
761
		BufferedReader rd= null;
762
		BufferedReader rd= null;
-
 
763
		HttpGet get_new;
-
 
764
        get_new = new HttpGet("https://seller.flipkart.com/");
-
 
765
        //get_new.addHeader("Cookie","T=TI142243429971151766737695736916906773632085455992575334808400001779; s_ch_list=%5B%5B'Direct%2528No%2520referrer%2529'%2C'1422434304428'%5D%2C%5B'Direct%2528No%2520referrer%2529'%2C'1422439339599'%5D%2C%5B'Direct%2528No%2520referrer%2529'%2C'1422444115782'%5D%5D; s_cc=true; s_sq=%5B%5BB%5D%5D; __utma=19769839.2084440743.1422434306.1422439341.1422440033.3; __utmc=19769839; __utmz=19769839.1422434306.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); SN=2.VIE53FF842027942E4A3ACBDFC2142A823.SIAB88E74FE6634FE09DA3A567CADE4280.VS142244411612433384132.1422444161; VID=2.VIE53FF842027942E4A3ACBDFC2142A823.1422444161.VS142244411612433384132; NSID=2.SIAB88E74FE6634FE09DA3A567CADE4280.1422444161.VIE53FF842027942E4A3ACBDFC2142A823; __sonar=1342820701753316857; s_ppv=49; km_lv=x; connect.sid=s%3A3CHKFoRqQ33Skpnid1MNW0pj.sIzVoywmYRckv3f0H%2FJVBMtZvHVpTyVmN0U5hGSvvVU; _gat=1; __utmt=1; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.180071142.1422513856.1422513856.1422513856.1; __utmb=143439159.8.10.1422513856; __utmc=143439159; __utmz=143439159.1422513856.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.180071142.1422513856; kvcd=1422515268297; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
-
 
766
        //get_new.addHeader("Cookie","T=TI142243429971151766737695736916906773632085455992575334808400001779; __sonar=1342820701753316857; km_lv=x; connect.sid=s%3AmqQsgsCc3HYTschY1Bm7mBUd.PNr%2Ft5nv17ZcyjSpHqnw5CdqqYpqRRLzsqfuzS2OGQw; s_ch_list=%5B%5B'Direct%2528No%2520referrer%2529'%2C'1422434304428'%5D%2C%5B'Direct%2528No%2520referrer%2529'%2C'1422439339599'%5D%2C%5B'Direct%2528No%2520referrer%2529'%2C'1422444115782'%5D%2C%5B'Direct%2528No%2520referrer%2529'%2C'1422524448936'%5D%5D; s_cc=true; s_sq=%5B%5BB%5D%5D; SN=2.VIE53FF842027942E4A3ACBDFC2142A823.SIAB88E74FE6634FE09DA3A567CADE4280.VS142252444097998631891.1422525646; VID=2.VIE53FF842027942E4A3ACBDFC2142A823.1422525646.VS142252444097998631891; NSID=2.SIAB88E74FE6634FE09DA3A567CADE4280.1422525646.VIE53FF842027942E4A3ACBDFC2142A823; s_ppv=31; __utma=19769839.2084440743.1422434306.1422524440.1422524448.5; __utmb=19769839.8.9.1422531962955; __utmc=19769839; __utmz=19769839.1422434306.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmt=1; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.180071142.1422513856.1422516648.1422531968.3; __utmb=143439159.2.10.1422531968; __utmc=143439159; __utmz=143439159.1422513856.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.180071142.1422513856; _gat=1; kvcd=1422532102602; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
-
 
767
        get_new.addHeader("Host","seller.flipkart.com");
-
 
768
        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");
-
 
769
        get_new.addHeader("Connection","keep-alive");
-
 
770
        //get_new.setHeader("Cookie", cookies);
-
 
771
        HttpResponse response = client.execute(get_new);
-
 
772
        rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
-
 
773
        String line = "";
-
 
774
        while ((line = rd.readLine()) != null) {
-
 
775
            System.out.println(line);
-
 
776
        }
-
 
777
        cookies = response.getFirstHeader("Set-Cookie") == null ? "" : 
-
 
778
            response.getFirstHeader("Set-Cookie").getValue();
762
		List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
779
		List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
763
		nameValuePairs.add(new BasicNameValuePair("authName",
780
		nameValuePairs.add(new BasicNameValuePair("authName",
764
		"flipkart"));
781
		"flipkart"));
765
		nameValuePairs.add(new BasicNameValuePair("username",
782
		nameValuePairs.add(new BasicNameValuePair("username",
766
		"flipkart-support@saholic.com"));
783
		"flipkart-support@saholic.com"));
767
		nameValuePairs.add(new BasicNameValuePair("password",
784
		nameValuePairs.add(new BasicNameValuePair("password",
768
		"bestmobiledeals2010"));
785
		"bestmobiledeals2010"));
769
		post.setEntity(new UrlEncodedFormEntity(nameValuePairs,"utf-8"));
786
		post.setEntity(new UrlEncodedFormEntity(nameValuePairs,"utf-8"));
770
		//post.addHeader("Cookie","T=TI141147280750274359991498309202525657388536723248248488328249492067; __sonar=16983180403917152637; __gads=ID=c15eba68f7f44861:T=1411472817:S=ALNI_MYyU0QfJ923BqkcDhqFlRpZxMcA8w; cmp_id=hp_dotd_4_DOTDOnBajajMixerGrinder_Sep23.|1414064820638; S=d1t16GpsIdt0JTsYuFF%2FMaE7jTGYozxMXM5a3ktJD24TBohceobkUv8l4GDr4KNLkLs5BOgnhsqkZNQRh2Lzrx%2B77zQ%3D%3D; km_lv=x; __utma=19769839.1065606807.1411472808.1411472808.1411624009.2; __utmc=19769839; __utmz=19769839.1411472808.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); s_cc=true; s_sq=%5B%5BB%5D%5D; prd_day=2|1411645620637; s_ppv=21; SN=2.VI89D3B4F7B5534B3C9EADE3BBD925875A.SI05ED43E07EAF40E9B4F265F5F2B1074D.VS141162400679268773093.1411624676; VID=2.VI89D3B4F7B5534B3C9EADE3BBD925875A.1411624676.VS141162400679268773093; NSID=2.SI05ED43E07EAF40E9B4F265F5F2B1074D.1411624676.VI89D3B4F7B5534B3C9EADE3BBD925875A; connect.sid=s%3AaUlfUN00goYPkqRHXtAbM6Nh.EBDDk9%2F0rQDXGb%2B23IEJ4QgrAgKFpXU%2FLOjuQyxJo44; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.1617147053.1411568832.1411568832.1411624688.2; __utmb=143439159.17.10.1411624688; __utmc=143439159; __utmz=143439159.1411568832.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1617147053.1411568832; _gat=1; kvcd=1411627978463; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
-
 
771
		post.addHeader("Cookie","__gads=ID=dfe0374cf04d1576:T=1381304511:S=ALNI_Ma2TpDrlF9_amkoqp3MOYJBaFAOUg; km_lv=x; S=d1t173VTuVxLMgd3in7R3mbHGNz0STqFkHgnidNrhKqBdz8wEKt%2BO9d%2B%2FRDHtf6fmq2ugaE7nZHV7zYSxOLcWBzq31A%3D%3D; __isReg=true; _ga=GA1.2.1156779613.1390806906; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_uq=; pincode=201301; __sonar=6631097455123118581; s_cc=true; s_sq=%5B%5BB%5D%5D; __utma=19769839.1733153395.1408690721.1416647806.1417179072.33; __utmc=19769839; __utmz=19769839.1415795608.26.5.utmcsr=savemoneyindia.com|utmccn=(referral)|utmcmd=referral|utmcct=/; SN=2.VIB1DBEC9C6CD94162ACB61060135212D1.SI47EBA2DE47044D0AA7C05F24AD4F42EB.VS141717906546900755654.1417179082; VID=2.VIB1DBEC9C6CD94162ACB61060135212D1.1417179082.VS141717906546900755654; NSID=2.SI47EBA2DE47044D0AA7C05F24AD4F42EB.1417179082.VIB1DBEC9C6CD94162ACB61060135212D1; T=TI138130450866706710769873257251497444628820234222703981199700765991; s_ppv=53; __CG=u%3A6208250296506778000%2Cs%3A1505183865%2Ct%3A1417179187815%2Cc%3A2%2Ck%3Awww.flipkart.com/30/77/1452%2Cf%3A0%2Ci%3A1; connect.sid=s%3AsMt6GmxeIzE45d0nKtsgQvNm.sea6W5znLeuulBNKyJu1%2FmvpO5xROchbo49GJMoHoFs; __utmt=1; __utma=143439159.1156779613.1390806906.1415709197.1417274947.45; __utmb=143439159.1.10.1417274947; __utmc=143439159; __utmz=143439159.1390806906.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)");
787
		post.addHeader("Cookie",cookies);
772
		post.addHeader("User-agent", "Mozilla/4.0");
788
		post.addHeader("User-agent", "Mozilla/4.0");
773
		post.addHeader("Referer", "seller.flipkart.com");
789
		post.addHeader("Referer", "seller.flipkart.com");
774
		HttpResponse response = client.execute(post);
790
		response = client.execute(post);
-
 
791
		cookies = response.getFirstHeader("Set-Cookie") == null ? "" : 
-
 
792
            response.getFirstHeader("Set-Cookie").getValue();
-
 
793
        System.out.println("cookies "+cookies);
775
		rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
794
		rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
776
		String line = "";
795
		line = "";
777
		Gson gson;
796
		Gson gson;
778
		List<Order> orders = new ArrayList<Order>(); 
797
		List<Order> orders = new ArrayList<Order>(); 
779
		OrderItems new_orders;
798
		OrderItems new_orders;
780
		HttpGet get_new;
-
 
781
		
799
		
782
		int i=1;
800
		int i=1;
783
		while ((line = rd.readLine()) != null) {
801
		while ((line = rd.readLine()) != null) {
784
			System.out.println(line);
802
			System.out.println(line);
785
		}
803
		}
786
		
804
		
787
		while(true){
805
		while(true){
788
			get_new = new HttpGet("https://seller.flipkart.com/order_management/new_order_items?filterByFullfillment=non_fa&next_page="+i+"&page_size=20&sellerId=m2z93iskuj81qiid&sortBy=order_date");
806
			get_new = new HttpGet("https://seller.flipkart.com/order_management/new_order_items?filterByFullfillment=non_fa&next_page="+i+"&page_size=20&sellerId=m2z93iskuj81qiid&sortBy=order_date");
789
			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; s_ch_list=%5B%5B'Affiliates'%2C'1421923225260'%5D%5D; __utma=19769839.1733153395.1408690721.1419941582.1421923225.39; __utmz=19769839.1421923225.39.6.utmcsr=adcharge.co.in|utmccn=(referral)|utmcmd=referral|utmcct=/ch300-3.htm; pincode=110001; SN=2.VIB1DBEC9C6CD94162ACB61060135212D1.SI47EBA2DE47044D0AA7C05F24AD4F42EB.VS142192322318882989513.1421925042; VID=2.VIB1DBEC9C6CD94162ACB61060135212D1.1421925042.VS142192322318882989513; NSID=2.SI47EBA2DE47044D0AA7C05F24AD4F42EB.1421925042.VIB1DBEC9C6CD94162ACB61060135212D1; connect.sid=s%3Avt4uSpKD48RKLMH%2BxqbFHueT.Z%2BwZTl4xr8jjZlNb2vCceV7oveBhyekGxVF45lhXXcQ; is_login=true; sellerId=m2z93iskuj81qiid; __utmt=1; __utma=143439159.1156779613.1390806906.1421925688.1422335522.64; __utmb=143439159.8.10.1422335522; __utmc=143439159; __utmz=143439159.1390806906.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1156779613.1390806906; _gat=1; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
807
			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");
790
			response = client.execute(get_new);
808
			response = client.execute(get_new);
791
			rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
809
			rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
792
			line = "";
810
			line = "";
793
			gson = new Gson();
811
			gson = new Gson();
794
			new_orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
812
			new_orders = (OrderItems) gson.fromJson(rd, OrderItems.class);