Pokemon API Development Info

2016/08/022 min read
bookmark this
Responsive image

Table of Contents

  1. Introduction
  2. GitHub Resources
  3. Useful URLs
  4. Known Issues
  5. Conclusion

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

https://nianticlabs.com/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.