Comments (31)
What does it mean, change API? Why cant this app simply be updated to the new API (whatever that is)?
from pokemongo-api.
did they resolved the issue ?
http://i.imgur.com/9Zy1ooK.png
edit : https://github.com/pkmngodev/Unknown6/wiki
a question of time before the protobuff will be resolved
from pokemongo-api.
Hi, did they change their API ?
from pokemongo-api.
looks like it. Few other repos are also reporting issues mchristopher/PokemonGo-DesktopMap#621
from pokemongo-api.
As I said in PokemonGoF/PokemonGo-Bot-Desktop#65
Well, pokemon go was released in Brazil, and the servers are unstable now, maybe thats the error.
Or with the brazil release, there was also an update that broke bots and apps again, (trackemon.com was woorking too and not working more).
from pokemongo-api.
@obamaphone most of these apps are using a third-party API which has been put together by reverse engineering PoGO itself. When Niantic decides to change things, it's a fairly complicated process to understand what and how exactly those things were changed. Re-implementation is a different issue entirely.
from pokemongo-api.
i'll copy myself hoping it helps clarifying problem source PokemonGoF/PokemonGo-Bot#2540:
i tried a little debug on the demo.py and it seems more keyed to direct unmarshalling from pogoprotos;
Line 173,demo.py - 2016-08-03 23:13:33,900 - INFO - Sorting Nearest Forts: s2_cell_id: 1385709364483981312 current_timestamp_ms: 1470258814176 [] s2_cell_id: 1385709366631464960 current_timestamp_ms: 1470258814176 []
the [] are the unmarshalled forts, i.e. empty, i.e. cells do not have forts anymore
from pokemongo-api.
Niantic made a change in their api. There detecting if the request came from a mobile device. All trackers / bots are affected.
from pokemongo-api.
Indeed, they have changed it, I noticed errors last night, and wrote another bot using another project - this is also affected. Boo :-(
from pokemongo-api.
well, not likely changed the api. If they changed the network protocol, then the client part should be updated too, however, this did not happen.
from pokemongo-api.
They seem to have enabled server side verification of something the client was sending for a while already.
-------- Ursprüngliche Nachricht --------
Von: Yeyao Zhang [email protected]
Gesendet: Thursday, August 4, 2016 11:13 AM
An: rubenvereecken/pokemongo-api [email protected]
Betreff: Re: [rubenvereecken/pokemongo-api] GetMapObjects cells contain no forts or pokemon (#68)
well, not likely changed the api. If they changed the network protocol, then the client part should be updated too, however, this did not happen.
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com//issues/68#issuecomment-237497848, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFl29_X6QflmerkepifwFumivjrVc_Q_ks5qca0hgaJpZM4JcJSD.
from pokemongo-api.
Niantics Labs (the company of Pokemon Go) has made changes to how the internal API works (the system of communications between server and phone apps).
This bot is based on a API that just last night was modified by the company, hence why it doesn't work.
One of the main changes we have discovered (the Internet has discovered) is the Maps Response framework. This is why you get 0 pokestops. Any and all errors at this point are not unexpected, we do not know the exact extent of the recent changes so in general no Bot has been able to keep up with this update.
from pokemongo-api.
sorry I just copy pasted from a comment I made on a different Bot issue so some of the things might be irrelevant to discussion, main idea holds though
the change is apparently somewhere in the Maps Response framework where it is possible names have changed and other smaller things (hashes are assumed to still be correct since we can still do login and get inventory info through bots with old API)
from pokemongo-api.
from pokemongo-api.
please close.
from pokemongo-api.
!!! There is a new type of ban, which seems... temporary.. (still)
It may happen you won't find ANY objects in the cells. Out of the blue.
After a while, it starts working again.
I confirm this by using multiple bots, all have the same issue, when I go to VPN or use proxy, it starts working again. Switch back, same issue.
After a while, it works again.
from pokemongo-api.
@dnsBlah That's a softban.
from pokemongo-api.
@checkplys
It has nothing to do with the normal softban. With a softban you will see mapobjects, and you can encounter even spin.
But you won't retrieve items and every pokemon will flee away.
I'm checking this, and run to the nearest pokestop to get rid of this. ;-)
This type of ban is in since last night.
Even with a complete inactive account, you have the same symptons.
from pokemongo-api.
This issue has already been solved by almost every other major API, see keyphact/pgoapi. It has to do with a new encryption on RequestEnvelope, took those working on it over at POGOProtos about 5 days to fix. Requires a native encryption library to be installed and a small change to be made to request envelope building.
from pokemongo-api.
@IamCarbonMan already implemented
from pokemongo-api.
Still getting a "no forts found" error on running demo.py, exactly like it was a week ago before unknown6 was discovered.
from pokemongo-api.
With master? Demo makes a lot more calls than the keyphact one, upping delay times works pretty well. Checkout trainer https://github.com/rubenvereecken/pokemongo-api/tree/trainer
if you're still having issues. About to merge this in, should have best chance
from pokemongo-api.
The trainer branch currently doesn't work at all, no demo to run.
from pokemongo-api.
It's been pulled out into root
from pokemongo-api.
Oh, obviously. Sorry about that, however demo.py in the trainer branch does have exactly the same behavior.
from pokemongo-api.
Try solution to #87 ?
from pokemongo-api.
Okay, specifying -e './libencrypt.so'
with the ./ fixed it for me. Might be a good idea to make that required in argparser.
from pokemongo-api.
thats just weird
i think the specification is os related as well
from pokemongo-api.
@dmasisetti I found a other project that supplies all variants
shouldnt we provide then all and let python choose the correct version?
Or apply in setup script
with notification that your not responsible etc blablabla
from pokemongo-api.
Providing compiled encrypt libraries is dangerous since they're made with copyrighted code. However, autodetecting the library by os should be trivial to implement.
from pokemongo-api.
guess so ye
lets go on the deep web 😆
from pokemongo-api.
Related Issues (20)
- How to determine the level of PokeGym? HOT 1
- Question about use HOT 3
- Error in Geo Request HOT 6
- Connection problems HOT 1
- Question about use of coordinates. HOT 2
- Clarification on `episilon` and `step` in `trainer.WalkTo` HOT 2
- AttributeError: 'str' object has no attribute 'noop' HOT 3
- TypeError: __init__() got an unexpected keyword argument 'auth'
- Error: Expected a bytes-like object, str found HOT 1
- Can't find pokestops HOT 1
- No update?
- Connection problem since 13/02/17 HOT 1
- TypeError: sequence item 0: expected a bytes-like object, str found HOT 1
- Proposing a PR to fix a few small typos
- Pip install error
- Unknown 6 error HOT 2
- findBestPokemon() function not working ? HOT 5
- setFavoritePokemon proto fix HOT 7
- Update Readme HOT 1
- Help: How to apply a lure module to a pokestop ? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pokemongo-api.