NathanDuma / LinkedIn-Easy-Apply-Bot

Automate LinkedIn Easy Apply job applications and answer application-specific questions.
232 stars 87 forks source link

Keeps reverting country to Canada #25

Open osama3101995 opened 2 years ago

osama3101995 commented 2 years ago

Hey, first of, amazing app. Its working fine for now. However, there is an issue for me, it keeps reverting to Canada even when I have mentioned WorldWide in location. I am not sure why that is.

Note: I previously added Canada but then removed it to worldwide. its not working. Even though it worked for some time, then it reverted back to countries. Do I have to mention all the countries by name??

Update: I fixed the issue. So, apparently LinkedIn is now accepting a new parameter called geoId in the URL and its specific to every location apparently and thats why, even when you mention in URL that I am looking Worldwide, or whatever country you choose, it will still give you wrong location. I simply edited the final search url and edited the geoId. So, "&keywords=" became "&geoId=92000000&keywords=". 92000000 is the geoId for WorldWide.

You can find final URL at next_job_page in linkedineasyapply.py. Line 727. or just go at the end of the document.

NathanDuma commented 2 years ago

Does &location not work anymore?

osama3101995 commented 2 years ago

Does &location not work anymore?

No it doesnt. It seems to have geoId parameter that is being used in the searching of jobs. Also, if you dont mind, can you please also add more features? like skip countries, or only apply to specific jobs? or if the description of the job has specfic keywords. Also, questions answers with checkboxes can also be improved. Like if you could give an array where we can fill all the answers where a question is asked with matching keywords? with their answers? something like that could be awesome! Anyways, thanks for the great app!

BarakOren commented 2 years ago

yep that fixed it! good job osama. I also had an issue with positions, but i just added position title in "next_job_page"