GithubHelp home page GithubHelp logo

Comments (31)

obamaphone avatar obamaphone commented on June 23, 2024 9

What does it mean, change API? Why cant this app simply be updated to the new API (whatever that is)?

from pokemongo-api.

progmatik avatar progmatik commented on June 23, 2024 1

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.

progmatik avatar progmatik commented on June 23, 2024

Hi, did they change their API ?

from pokemongo-api.

RGunning avatar RGunning commented on June 23, 2024

looks like it. Few other repos are also reporting issues mchristopher/PokemonGo-DesktopMap#621

from pokemongo-api.

itsfolf avatar itsfolf commented on June 23, 2024

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.

ChipWolf avatar ChipWolf commented on June 23, 2024

@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.

cicatiello avatar cicatiello commented on June 23, 2024

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.

p0psicles avatar p0psicles commented on June 23, 2024

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.

joeljacobson avatar joeljacobson commented on June 23, 2024

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.

polybahn avatar polybahn commented on June 23, 2024

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.

Dracon23 avatar Dracon23 commented on June 23, 2024

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.

Mixone-FinallyHere avatar Mixone-FinallyHere commented on June 23, 2024

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.

Mixone-FinallyHere avatar Mixone-FinallyHere commented on June 23, 2024

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.

KazukiOnodera avatar KazukiOnodera commented on June 23, 2024

http://www.ownedcore.com/forums/pokemon-go/pokemon-go-hacks-cheats/568584-pokemon-go-api-change-reason-not-working-bots-maps.html

from pokemongo-api.

dnsBlah avatar dnsBlah commented on June 23, 2024

please close.

from pokemongo-api.

dnsBlah avatar dnsBlah commented on June 23, 2024

!!! 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.

itsfolf avatar itsfolf commented on June 23, 2024

@dnsBlah That's a softban.

from pokemongo-api.

dnsBlah avatar dnsBlah commented on June 23, 2024

@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.

IamCarbonMan avatar IamCarbonMan commented on June 23, 2024

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.

dmadisetti avatar dmadisetti commented on June 23, 2024

@IamCarbonMan already implemented

from pokemongo-api.

IamCarbonMan avatar IamCarbonMan commented on June 23, 2024

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.

dmadisetti avatar dmadisetti commented on June 23, 2024

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.

IamCarbonMan avatar IamCarbonMan commented on June 23, 2024

The trainer branch currently doesn't work at all, no demo to run.

from pokemongo-api.

dmadisetti avatar dmadisetti commented on June 23, 2024

It's been pulled out into root

from pokemongo-api.

IamCarbonMan avatar IamCarbonMan commented on June 23, 2024

Oh, obviously. Sorry about that, however demo.py in the trainer branch does have exactly the same behavior.

from pokemongo-api.

dmadisetti avatar dmadisetti commented on June 23, 2024

Try solution to #87 ?

from pokemongo-api.

IamCarbonMan avatar IamCarbonMan commented on June 23, 2024

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.

dnsBlah avatar dnsBlah commented on June 23, 2024

thats just weird
i think the specification is os related as well

from pokemongo-api.

dnsBlah avatar dnsBlah commented on June 23, 2024

@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.

IamCarbonMan avatar IamCarbonMan commented on June 23, 2024

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.

dnsBlah avatar dnsBlah commented on June 23, 2024

guess so ye
lets go on the deep web 😆

from pokemongo-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.