fr31b3u73r / JodelAPI

Unoffical Java Interface to the Jodel API
MIT License
5 stars 1 forks source link

Old Account seems to be blocked, get Account data from phone #1

Open Daedra223 opened 7 years ago

Daedra223 commented 7 years ago

When trying to get new Jodel, the following happens:

Unexpected token END OF FILE at position 0.
    at org.json.simple.parser.JSONParser.parse(JSONParser.java:257)
    at org.json.simple.parser.JSONParser.parse(JSONParser.java:81)
    at org.json.simple.parser.JSONParser.parse(JSONParser.java:75)
    at com.fr31b3u73r.jodel.JodelParser.getParsedJodels(JodelParser.java:22)

It seems like Jodel banned the Account, maybe because it was captcha verified. Is there a way to get the valid JodelAccountData from an existing user from the mobile phone?

Thanks!

fr31b3u73r commented 7 years ago

Hi Daedra223, yes, this might be due to change of verification way. What I found out: On Android phones there is an app called "Packet Capture" which allows you to sniff payload transferred by Jodel App (you have to install the certificate via settings in the app to be able to decrypt SSL traffic). You can see the authorization header here (starting with HMAC). You can also find out your "PushToken" by trying to contact Jodel. However this can´t be used with this library atm. When I have some more free time, I´ll search for a solution to use the PushToken. Perhaps there is also a way to get the token in the library.