Skip to content

Incorrect wire format for DownloadItemTemplates #10

@samyex6

Description

@samyex6

Hi I was trying to obtain settings but I got this:

Fatal error:  Uncaught Exception: Incorrect wire format for field 2, expected: 0 got: 2 in /var/www/html/PokeGOAPI-PHP/src/POGOProtos/Settings/Master/BadgeSettings.php:45
Stack trace:
#0 /var/www/html/PokeGOAPI-PHP/src/POGOProtos/protocolbuffers.inc.php(79): POGOProtos\Settings\Master\BadgeSettings->read(Resource id #83, 3)
#1 /var/www/html/PokeGOAPI-PHP/src/POGOProtos/Settings/Master/BadgeSettings.php(23): ProtobufMessage->__construct(Resource id #83, 3)
#2 /var/www/html/PokeGOAPI-PHP/src/POGOProtos/Networking/Responses/DownloadItemTemplatesResponse.php(119): POGOProtos\Settings\Master\BadgeSettings->__construct(Resource id #83, 3)
#3 /var/www/html/PokeGOAPI-PHP/src/POGOProtos/protocolbuffers.inc.php(79): POGOProtos\Networking\Responses\DownloadItemTemplatesResponse_ItemTemplate->read(Resource id #83, 0)
#4 /var/www/html/PokeGOAPI-PHP/src/POGOProtos/Networking/Responses/DownloadItemTemplatesResponse.php(35): ProtobufMessage->__construct(Resource id #83, 0)
#5 /var/www/html/PokeGOAPI-PHP/src/POGOProtos/Networking/Responses in /var/www/html/PokeGOAPI-PHP/src/POGOProtos/Settings/Master/BadgeSettings.php on line 45

This is the code:

$getPlayerRequest = new ServerRequest(RequestType::DOWNLOAD_ITEM_TEMPLATES,new DownloadItemTemplatesMessage());
$PokemonGoAPI->getRequestHandler()->sendServerRequests($getPlayerRequest);
print_r((new DownloadItemTemplatesResponse($getPlayerRequest->getData()))->__toString());

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions