Pokemon API Development Info
Table of Contents
Introduction
This post is a collection of useful links and resources related to Pokemon Go API development, including API endpoints, developer communities, protocol buffers, and tools.
GitHub Resources
PokemonGo-Bot - Python
PokemonGo-Bot GitHub
https://github.com/PokemonGoF/PokemonGo-Bot/issues/2540
Protobuf GitHub
https://github.com/google/protobuf/releases/tag/v3.0.0
Protobuf-net GitHub (.NET Library)
https://github.com/mgravell/protobuf-net
Latest Protos for Pokemon Go
https://github.com/AeonLucid/POGOProtos
Pokemon API Demo - GitHub
https://github.com/tejado/pgoapi/tree/master/old-demo
Pokemon Go Map - GitHub
https://github.com/AHAAAAAAA/PokemonGo-Map
Useful URLs
PokeAPI
https://pokeapi.co/docsv2/#locations-section
PokeAPI YouTube
https://www.youtube.com/watch?v=Y2a0Xv3giho
PokemonGO Developers (Reddit)
https://www.reddit.com/r/pokemongodev/
API Status
https://www.reddit.com/r/pokemongodev/comments/4w1cvr/pokemongo_current_api_status/
Is Pokemon Go Down?
http://ispokemongodownornot.com/
Google Protocol Buffers
https://developers.google.com/protocol-buffers/docs/downloads
Niantic Blog
Pokemon Go API - ProgrammableWeb
http://www.programmableweb.com/api/unofficial-pok%C3%A9mon-go
Pokemondb.net
http://pokemondb.net/mechanics/move-tutors
Known Issues
Proto3 syntax requires installing the latest proto 3.0: https://github.com/golang/protobuf/issues/24. The error "expected top-level statement (e.g. 'message')" might occur because the proto version is different: http://blog.csdn.net/luna84/article/details/8696474
Conclusion
This post serves as a reference collection for Pokemon Go API development. The resources include official and community tools, API documentation, protocol buffer libraries, and developer communities that can help you get started with Pokemon Go API development.