BlackOver 0 Đã viết 10/06/2019 26 phút trước, Thiên Chi Kiều Nữ said: Lỗi nó thông báo bình thường thế thôi bạn à, không sao cả nhé, vẫn ra kết quả bình thường. Ok. Thanks bác ạ :) Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
caubeiuzk 24 Đã viết 10/06/2019 hay Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
lisatthu35 19 Đã viết 11/06/2019 sao mình bị lỗi {"error_msg":null,"err":"error_params"} nhỉ Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Thiên Chi Kiều Nữ 851 Đã viết 11/06/2019 21 phút trước, lisatthu35 said: sao mình bị lỗi {"error_msg":null,"err":"error_params"} nhỉ Lỗi parram chứ sao nữa bạn Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
lisatthu35 19 Đã viết 11/06/2019 21 phút trước, Thiên Chi Kiều Nữ said: Lỗi parram chứ sao nữa bạn tên param sai hay value param sai @@ Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Thiên Chi Kiều Nữ 851 Đã viết 11/06/2019 2 phút trước, lisatthu35 said: tên param sai hay value param sai @@ mỵ không biết.. mỵ dịch response của bạn ra thôi ..chứ bạn hỏi thế sao ai trả lời được bạn code kiểu gì Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
lisatthu35 19 Đã viết 11/06/2019 ngay bây giờ, Thiên Chi Kiều Nữ said: mỵ không biết.. mỵ dịch response của bạn ra thôi ..chứ bạn hỏi thế sao ai trả lời được bạn code kiểu gì mình thử convert code của pro kia sang java mà bị lỗi đó không biết lý do gì , phần data form thì cũng truyền đủ chừng đó field ... Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Thiên Chi Kiều Nữ 851 Đã viết 11/06/2019 6 phút trước, lisatthu35 said: mình thử convert code của pro kia sang java mà bị lỗi đó không biết lý do gì , phần data form thì cũng truyền đủ chừng đó field ... do bạn code sai thôi, các param kia bên autoit đã đủ, mỵ thử convert sang c# cũng chạy được.. lỗi do code của bạn thôi Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
lisatthu35 19 Đã viết 11/06/2019 1 hour ago, Thiên Chi Kiều Nữ said: do bạn code sai thôi, các param kia bên autoit đã đủ, mỵ thử convert sang c# cũng chạy được.. lỗi do code của bạn thôi public static String genToken() { Random r = new Random(); String source = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; var temp = source.ToCharArray(); char[] des = new char[32]; for (int i = 0; i < 32; i++) { des[i] = temp[r.Next(31)]; } return new string(des); } var cookies = new CookieDictionary(); using (var request = new HttpRequest()) { request.AddHeader("referer", "https://shopee.vn/api/v0/buyer/login/"); request.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"); request.AddHeader("accept-language", "vi,en-GB;q=0.8,en;q=0.6"); request.AddHeader("origin", "https://shopee.vn"); HttpResponse response = request.Get("https://shopee.vn/api/v0/buyer/login/"); string content = response.ToString(); cookies = response.Cookies; } using (var request1 = new HttpRequest()) { request1.AddHeader("referer", "https://shopee.vn/api/v0/buyer/login/"); request1.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"); request1.AddHeader("accept-language", "vi,en-GB;q=0.8,en;q=0.6"); request1.AddHeader("origin", "https://shopee.vn"); request1.AddHeader("x-csrftoken", genToken()); request1.AddHeader("csrftoken", genToken()); cookies.Add("csrftoken", genToken()); request1.Cookies = cookies; var reqParams = new RequestParams(); reqParams["login_key"] = "whatthefuck"; reqParams["login_type"] = "username"; reqParams["captcha"] = ""; reqParams["remember_me"] = "true"; reqParams["password_hash"] = "49a1c462c874c58356dc7df4d982fd40aea0d5d818958fa9357ea26121c249af"; string content = request1.Post("https://shopee.vn/api/v0/buyer/login/login_post/", reqParams).ToString(); } bạn xem thử code mình sai chổ nào mà bị lỗi hoài ... Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Thiên Chi Kiều Nữ 851 Đã viết 11/06/2019 @lisatthu35 thứ 1 bạn nên tạo chung 1 session, 2 session cũng được nhưng có việc thì mới nên tạo thêm session thứ 2. thứ 2 là cái password mã hóa của bạn đã đúng chửa :v . thứ 3 là cái getoken() mỗi lần bạn gọi nó sẽ ra 1 cái giá trị khác nhau nhé -> sai 1 Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
lisatthu35 19 Đã viết 11/06/2019 (edited) mình thử dùng postman để test vẫn không được 1. password mã hóa đã test và đúng với mã hóa trên web của shopee 2. token giờ mình lấy thằng token trên web luôn nên giống nhau hết 3. chạy code autoit của pro kia thì vẫn chạy đúng ko thể hiểu được @@ , bạn có thể share code bạn convert sang c# cho mình tham khảo đc không Edited 11/06/2019 by lisatthu35 Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Thiên Chi Kiều Nữ 851 Đã viết 12/06/2019 @lisatthu35 code của bạn đây : Nội dung ẩn Bạn cần Reaction hoặc trả lời chủ đề này để thấy nội dung bị ẩn. 37 1 12 Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
lisatthu35 19 Đã viết 12/06/2019 On 12/6/2019 at 10:07, Thiên Chi Kiều Nữ said: @lisatthu35 code của bạn đây : Nội dung ẩn Bạn cần Reaction hoặc trả lời chủ đề này để thấy nội dung bị ẩn. thanks bạn nha , thực ra code mình bị lỗi rất sida đó là copy nguyên cái param trên web dán vào thì chạy đúng , nhưng gõ bằng tay vào thì bị lỗi ... ngoài c# ra bạn biết php không :D 15 1 1 Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Thiên Chi Kiều Nữ 851 Đã viết 12/06/2019 46 phút trước, lisatthu35 said: thanks bạn nha , thực ra code mình bị lỗi rất sida đó là copy nguyên cái param trên web dán vào thì chạy đúng , nhưng gõ bằng tay vào thì bị lỗi ... ngoài c# ra bạn biết php không :D code bằng tay mà bị lỗi vầy ko tay thì code kiểu gì nhỉ.... php mỵ mù tịt.. có học hành gì đâu mà biết... bạn học c#, js, cả php nữa à ?nhiều thế Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
lisatthu35 19 Đã viết 12/06/2019 51 phút trước, Thiên Chi Kiều Nữ said: code bằng tay mà bị lỗi vầy ko tay thì code kiểu gì nhỉ.... php mỵ mù tịt.. có học hành gì đâu mà biết... bạn học c#, js, cả php nữa à ?nhiều thế bởi vậy hôm qua loay hoay sửa đủ thứ cookie , header , rồi thay mấy cái thư viện khác vào nữa , mình làm cái gì mà bị lỗi thì làm đến khi hết lỗi mới thôi ... 1 Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites