MercadoPago测试用户

时间:2014-12-11 14:18:02

标签: php json api curl

我很难为按钮创建一些测试用户。

遵循这些说明

Create test users

此代码应该用于获取测试用户,但我不知道在哪里使用它,或者如何使用,文档有点差

Request - Curl

curl -X POST \
-H "Content-Type: application/json" \
'https://api.mercadolibre.com/users/test_user?access_token=your_access_token' \
-d '{"site_id":"MLA"}'

网站是用PHP制作的

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

这是从命令行使用的curl,假设已启用curl,您可以将其更改为php文件。

<?php

// add your access token
$access_token = "your_access_token";
$data = array('site_id' => 'MLA');

$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_URL,"https://api.mercadolibre.com/users/test_user?access_token=$access_token");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);

$response = curl_exec($ch);

// json response    
echo $response;

您可以使用json_decode()将json $响应转换为数组并处理数据

示例输出

  {
    "id": 123456,
    "nickname": "TT123456",
    "password": "qatest123456",
    "site_status": "active",
    "email": "test@test.com"
}