jaspervdm/pogoapi-php

此包已被废弃且不再维护。未建议替代包。
关于此包的最新版本(dev-master)无可用许可证信息。

Pokemon Go API

dev-master 2016-09-01 18:22 UTC

This package is not auto-updated.

Last update: 2020-08-21 20:29:38 UTC


README

Pokemon Go API

进度

  • 使用谷歌登录
  • 使用PTC登录
  • Uk6兼容
  • 获取端点
  • 获取个人资料
  • 获取地图对象(pokemons/pokestops/gyms)

安装

在您的项目 composer.json 中添加以下字段

{
  "require": {
    "jaspervdm/pogoapi-php": "dev-master"
  },
  "minimum-stability": "dev",
  "prefer-stable": true
}

使用方法

// First set up some logger
$logger = new \Monolog\Logger("POGOAPI");

// Set initial location
$location = new \POGOAPI\Map\Location(LATITUDE, LONGITUDE, ALTITUDE);

// Create a Session instance
$session = new \POGOAPI\Session\GoogleSession($logger, $location, USERNAME, PASSWORD);
$session->authenticate();
$session->createEndpoint();

// At this point one can communicate with the pokemon go servers, for example:
$profile = $session->getProfile();
echo "My username is ".$profile->getUsername()."\n";

请参阅examples/目录

贡献

致谢