SwipeX / PokeMate

Automated PokemonGo Application
GNU General Public License v3.0
111 stars 45 forks source link

Still getting same error in 0.2.6 #202

Closed thatsmyface closed 8 years ago

thatsmyface commented 8 years ago

Exception in thread "main" com.pokegoapi.exceptions.RemoteServerException: com.google.protobuf.InvalidProtocolBufferException: Contents of buffer are null at com.pokegoapi.api.inventory.Inventories.updateInventories(Inventories.java:114) at com.pokegoapi.api.inventory.Inventories.updateInventories(Inventories.java:84) at com.pokegoapi.api.PokemonGo.(PokemonGo.java:90) at dekk.pw.pokemate.PokeMate.(PokeMate.java:62) at dekk.pw.pokemate.PokeMate.main(PokeMate.java:93) Caused by: com.google.protobuf.InvalidProtocolBufferException: Contents of buffer are null at com.pokegoapi.main.ServerRequest.getData(ServerRequest.java:66) at com.pokegoapi.api.inventory.Inventories.updateInventories(Inventories.java:112) ... 4 more

Is there any fix for this? (Sorry if this is a repeat issue)

SwipeX commented 8 years ago

There has been alot of server changes from niantic, and this means they sent back blank data.

thatsmyface commented 8 years ago

So what I'm hearing is there's no fix for this?

veskoz commented 8 years ago

I think there's no fix YET. Let @SwipeX some time to release a new one.

thatsmyface commented 8 years ago

Okay, I'm just saying if it's coming from Niantic's side there isn't much we can do except not log the error.

thatsmyface commented 8 years ago

But I'm willing to see what SwipeX comes up with

SwipeX commented 8 years ago

They aren't going to be able to change an API infrastructure overnight, so it's not over yet. They are rate limiting now (Which is not fixed yet), and they changed to OAuth2 authentications (which I pushed a solution for)