Pokemon Go API

Java

PokeGOAPI-Java:Pokemon Go 的 Java 版 API

PokeGOAPI-Java 是使用 Java 实现的Pokemon GoAPI,遵循 GPLv3 开源授权协议,托管在 GitHub:

https://github.com/Grover-c13/PokeGOAPI-Java/

PokeGoAPI 看起来是不稳定的,这是因为 Pokemon Go 的后端服务器本来就不稳定。

新增功能指南:

https://docs.google.com/document/d/1BE8O6Z19sQ54T5T7QauXgA11GbL6D9vx9AAMCM5KlRA

RPC 端点:

https://docs.google.com/spreadsheets/d/1Xv0Gw5PzIRaVou2xrl6r7qySrcmOKjQWLBjJA73YnJM

构建

Clone 代码库,用  cd 命令进入文件夹

git submodule update –init

确认 gradle 路径

gradle build bundle

api 要绑定在build/libs/PokeGOAPI-Java_bundle-0.0.1-SNAPSHOT.jar

PS : eclipse 用户:Right click on the project > Build path > New

Source Folder > Type ‘build/generated/source/proto/main/java’ >Finish

Python

Pokemon_Go_API:Pokemon Go Python 版 API

Pokemon_Go_API 是使用 Python 实现的Pokemon GoAPI,代码托管在 GitHub:

https://github.com/Mila432/Pokemon_Go_API

使用

Pokemon_Go_API 要求:

Python 2.7

PIP

安装:

下载代码库,然后打开终端,使用命令进入文件夹:pip install -r requirements.txt

预览

Node.js/JS

Pokemon-GO-node-api 是 Pokemon GO API Node.js 库,遵循 MIT 开源授权协议,代码托管在 GitHub:

https://github.com/Armax/Pokemon-GO-node-api

安装:

npm install pokemon-go-node-api

varPokeio=require('pokemon-go-node-api')

示例:

PS:另一款 JS 版本的Pokemon GoAPI,遵循 MIT 开源授权协议:

https://www.npmjs.com/package/pokemon-go

你可能感兴趣的:(Pokemon Go API)