/** * @param Logger $logger * @param Location $location * @param $username * @param $password */ public function __construct(Logger $logger, Location $location, $username, $password) { parent::__construct($logger, $location); $this->username = $username; $this->password = $password; $this->authClient = new Client(["cookies" => true, "verifyPeer" => false, "connect_timeout" => 30]); }
/** * @param Logger $logger * @param Location $location * @param $username * @param $password * @param string $androidId * @param string $service * @param string $app * @param string $clientSig */ public function __construct(Logger $logger, Location $location, $username, $password, $androidId = "3764d56d68ae549c", $service = "audience:server:client_id:848232511240-7so421jotr2609rmqakceuu1luuq0ptb.apps.googleusercontent.com", $app = "com.nianticlabs.pokemongo", $clientSig = "321187995bc7cdc2b5fc91b11a96e2baa8602c62") { parent::__construct($logger, $location); $this->username = $username; $this->password = $password; $this->androidId = $androidId; $this->service = $service; $this->app = $app; $this->clientSig = $clientSig; $this->authClient = new Client(["base_uri" => "https://android.clients.google.com", "headers" => ["User-Agent" => "POGOAPI/1.0"]]); }