-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"LOGIN_RECAPTCHA_FAIL" came back #198
Comments
Same issue |
Same issue, occurred oct 6th |
Since sessions seem to stay alive forever, maybe we can take a valid logged in session, steal the cookies and dump them into Kijiji-Repost-Headless? |
Same issue |
Same here. This tool has been incredibly unreliable since summer. Even when it did work, it would be very hit or miss. Doesn't help that sometimes kijiji itself takes a couple days to actually purge a deleted ad from the system before you're allowed to post it again.. Really hoping this can be fixed, used to work great last year! |
Any hope of getting this going again? |
I think the fundamental issue here is the way the login is done - it is trying to emulate a user on a web browser but once captcha is involved it makes this method much more difficult. |
That is a good idea. I just hardcoded session id cookie into the code and it's posting ads with no issue.
To get your session id.
Save |
@JohnBakery, thank you for your elaborated procedures first. I followed your steps and got an error: |
If we just do these things via selenium, then shut it down that should work fine. And since the session stays alive forever its just a one-time thing, so there could be a check for existance before having to trigger selenium stuff. Either that or we add @JohnBakery's instructions to the readme which also isnt that bad tbh |
@AlexZhouAA , my bad. In my code I actually commented out the whole block of code, but for the reply I only mentioned two lines to make the instructions easier, completely missing that I edited my original post with the correct instructions. Do not comment out |
@JohnBakery, after I commented out the whole block as you instructed, I still got the error: And then I commented out the following
and try gain, I got error as Please help & thanks for your time |
@AlexZhouAA this means your session id value is incorrect. Either you didn't copy it completely (mine is over 300 characters long) or it expired. Make sure you when you login, select "Remember Me" option |
@JohnBakery, you are absolutely right. I did copy the wrong ssid. Thank you so much.
|
@AlexZhouAA Not sure why your images are failing. Maybe they are too big in size? |
@JohnBakery, I have used the same scripts with the same images to post ads on kijiji.ca for a half year. |
After reading @JohnBakery 's solution, I tried it and I managed to post an advertisement with pictures! It works! Oddly enough when I used this app before every image would be uploaded on its first try but now it takes usually 2 tries for it to be uploaded. Addtionally, even when the ad has been uploaded successfully I still get this error::
It could be a false error where it raises an Exception when it should not. But, I can confirm that @JohnBakery 's solution is working and we could build upon his or her solution. So we are getting somewhere! ^_^ |
To be clear, do I comment out the lines starting with: I did the above but some ads post properly and some have failures with image uploads. |
Change
Yes, that's correct. Not sure about the images. I reposted like 6 ads and none of them had the image issue |
@JohnBakery any chance you can make a pull request and have this merged back to master branch so this can be closed? I think we can add the instructions on the readme to provide the session_id as well as one of the parameters passed? |
Also got the same issue, the ad gets uploaded, but the success check that is based on the presence of |
Still getting errors on login with ads not being posted either: Traceback (most recent call last): |
I believe that this issue should be fixed now. Please comment if you experience further issue |
I am running the following command:
Last time when it used to work I would only use this command: I have updated the code to the last from your repo. What am I doing wrong here? 😢 |
Program arguments |
@jackm Thanks! It's still there in the ReadMe so I didn't know. What's the correct command now? but that doesn't work either. I get the following error now:
NEVER MIND: Getting your SSIDBefore posting an ad, you will need to manually get your Kijiji SSID.
Use the command like this: |
May I ask why you're using a different command not in the readme? The commands seem to be the same as before, only difference is to just get your ssid and paste it in ssid.txt. Am I missing something? I'd like to be clear on this before attempting to repost an ad. |
@Rings4 It's working now. Thanks |
I got my SSID using chrome developer tools, and I'm using Also what does " show --key id" do in the parameters? |
It worked flawlessly until Oct. 6, but suddenly collapsed with the following error
{"errors":[{"message":"Something went wrong during authentication.","locations":[{"line":2,"column":3}],"path":["loginUser"],"extensions":{"errorCode":"LOGIN_RECAPTCHA_FAIL","statusCode":401}}],"data":{"loginUser":null}}
I'm using the latest master, please help
The text was updated successfully, but these errors were encountered: