Estou tentando cadastrar um usuário, utilizando o código gerado pelo Mashape e apesar de me retornar um código 201, o cabeçalho vem com informações de outro usuário. Além disso o email não é cadastrado. O código utilizado foi:
$response = Unirest\Request::post("https://mailee.p.mashape.com/contacts?api_key=my_api_key&subdomain=my_subdomain",
array(
"X-Mashape-Key" => "PRODUCTION KEY",
"Content-Type" => "application/x-www-form-urlencoded",
"Accept" => "application/json"
),
array(
"email" => "john@doe12345.com",
"name" => "john"
)
);
E a resposta que recebo é:
Unirest\Response Object
(
[code] => 201
[raw_body] => {...}
[body] => stdClass Object
(
[id] => 123
[email] => email@oi.com.br
[name] => Asuncion
[status] => valid
[address] =>
[age] =>
[birthday] =>
[company] =>
[forwarded_by] =>
[internal_id] =>
[latitude] =>
[longitude] =>
[mobile] =>
[notes] =>
[phone] =>
[photo] =>
[position] =>
[sex] =>
[created_at] => 2012-05-11T15:19:01+00:00
[updated_at] => 2012-05-11T15:22:09+00:00
[errors] => stdClass Object
(
)
[dynamic_values] => stdClass Object
(
)
)
[headers] => Array
(
[0] => HTTP/1.1 201 Created
[Access-Control-Allow-Origin] => *
[Content-Type] => application/json
[Date] => Sat, 05 Sep 2015 22:18:23 GMT
[Server] => Mashape/5.0.6
[Status] => 201 Created
[Content-Length] => 400
[Connection] => keep-alive
)
)
O que estou fazendo de errado?
Obrigado
加入讨论 - 在下面添加评论:
Também tenho um problema parecido.
Mesmo eu dinamizando o array para pegar dados do banco, quando faço o print do response vejo o mesmo dado de e-mail em todas as tentativas.