А просто написать: $ua->default_headers->init_header('content-type' => 'application/json');
$ua->post("http://dd.wooga.com/game/eor/?timestamp=$time&signature=$r%3D&api_version=2", Content => $data);
и избежать плясок с формированием запроса не кошерно?
И qq в определении $data явно лишнее — хватит одинарных кавычек.
%3D наводит на мысль об знаке равно (что очень характерно для Base64) прошедшем через url_encode, подумайте — стоит ли пририсовывать там отсебятину?
Символ / меняется на _ (а не \ на /).
Ну и классическое — use strict.
$ua->default_headers->init_header('content-type' => 'application/json');
$ua->post("http://dd.wooga.com/game/eor/?timestamp=$time&signature=$r%3D&api_version=2", Content => $data);
и избежать плясок с формированием запроса не кошерно?
И qq в определении $data явно лишнее — хватит одинарных кавычек.
%3D наводит на мысль об знаке равно (что очень характерно для Base64) прошедшем через url_encode, подумайте — стоит ли пририсовывать там отсебятину?
Символ / меняется на _ (а не \ на /).
Ну и классическое — use strict.